China has officially started building a massive floating research platform designed to stay at sea in deep and distant waters ...
Dubai’s famous Palm Jumeirah is not the only man-made island to have emerged from the sea this century. Over the past 20 years, many islands have been built to accommodate both tourists and ...