Elgin Gas Platform in the North Sea

Photo | 2 May, 2012

Elgin Wellhead Platform (Total) in the North Sea off the coast of Scotland. Methane gas has been leaking from the wellhead of the platform after an accident.04/02/2012

Categories

The latest updates

Show list view  

No results found.