Elgin Wellhead Platform in the North Sea

Photo | 30 March, 2012

Aerial shot of Elgin Wellhead Platform (Total) in the North Sea in front of Scotland. The gas platform has a leak to one of the drill holes. Methane gas is getting out. 03/28/2012

Categories

The latest updates

Show list view  

No results found.