Thursday, June 3, 2010

Oil Platform

Larger lake- and sea-based offshore platforms and drilling rigs are some of the largest moveable man-made structures in the world.