TAYMYR PENINSULA


Meaning of TAYMYR PENINSULA in English

Peninsula, north-central Siberia , northern Russia.

It lies between the Kara Sea, the Laptev Sea, and the Vilkitsky Strait and includes Cape Chelyuskin, the northernmost point of Asia. Its central part is crossed by the Taymyra River, which is 400 mi (644 km) long. It occupies an area of approximately 150,000 sq mi (400,000 sq km). The Byrranga Mountains, in its centre, reach a height of about 3,800 ft (1,150 m).

Britannica English dictionary.      Английский словарь Британика.