Taymyr Peninsula
A large peninsula in northern Siberia, Russia, between the Kara Sea and the Laptev Sea. It is mainland Asia’s northernmost peninsula and includes the Byrranga Mountains and Lake Taymyr.
A large peninsula in northern Siberia, Russia, between the Kara Sea and the Laptev Sea. It is mainland Asia’s northernmost peninsula and includes the Byrranga Mountains and Lake Taymyr.