Rocks & mirror
WÄRTSILÄ
Encyclopedia of Marine and Energy Technology

Tension leg platform (TLP)

marine

see OFFSHORE PRODUCTION AND STORAGE INSTALLATIONS.