Platform

Fixed structure resting on seabed or piled into it.

Previous PostPlateau
Next PostProduction Drilling