Satellite map of Byrranga Mountains
Map of Byrranga Mountains
The Byrranga Mountains (Russian: го́ры Бырра́нга) are a mountain range in the middle of the Taymyr Peninsula, Siberia, Russia, located north and west of Lake Taymyr and running for about 1,100 km, forming a looping curve that runs roughly in a southwest to northeast direction.
Latitude: 74° 29' 59.99" N
Longitude: 102° 00' 0.00" E