Island · Russia

Shokalsky Island

Shokalsky Island, Russia

Shokalsky Island is a island in Yamalo-Nenets Autonomous Okrug, Russia. Island.

More places in Russia

Random Atlas | Shokalsky Island - island in Russia