YourDictionary

Chelyuskin

northernmost point of Asia, on the Taimyr Peninsula, Siberia

See Chelyuskin in American Heritage Dictionary 4

link/cite print suggestion box