Image Gallery

An overview of operations at Russia’s Sakhalin Island, including platform locations.
(1 of 5)
An overview of operations at Russia’s Sakhalin Island, including platform locations.