Published:
16 Sep 2013 - 12:58 am
| Last Updated:
30 Jan 2022 - 04:04 pm
A boat travels past offshore drilling platforms under construction at a shipyard of the Dalian Shipbuilding Industry Corp near the coast of Dalian, Liaoning province in China, yesterday.