Port
Push Push River, Sakhalin Island, Russia
Sakhalin is a large elongated island in the North Pacific, lying between 45°50' and 54°24' N. It is part of Russia and is its largest island, administered as part of Sakhalin Oblast. The indigenous peoples of the island are the Sakhalin Ainu, Oroks, and Nivkhs
E-Brochures