Powered by PhotoDeck
Loading…
A vessel sits atop keel blocks in a dry dock while undergoing repairs at Semcorp Marine Tuas Boulevard Yard.