China formally launches project to build aircraft carrier-sized ‘science island’

Due for completion by 2030, the semi-submersible twin-hull platform is the world’s first mobile, self-sustaining artificial island

China’s massive maritime science infrastructure – an aircraft carrier-sized floating artificial island – has officially entered its engineering construction phase.

The semi-submersible twin-hull platform is the world’s first mobile, self-sustaining artificial island and is expected to be fully completed and delivered by June 2030, news outlet Shanghai Observer reported on October 21.