All pics © BP p.l.c
The Andrew field lies around 230 kilometers north-east of Aberdeen in the North Sea. It produces oil...
BP Thunder Horse TLP
Another view of the Thunder Horse can be seen in picture #94.
When built the Thunder Horse semi-s...
Thunderhorse sailing out from Ingleside,TX