Sakhalin Island LNG Complex

Season 1 Episode 3

Miles beneath Russia′s Sakhalin Island lies oil and natural gas. Getting to it requires the largest drilling platforms ever built.

share