Taymyr Peninsula
The Byrranga Mountains (; "Gory Byrranga") are a mountain range in the middle of the Taymyr Peninsula, Siberia, Russia.