Ocean Flower Island, known as “Haihua” in Chinese{ 海花岛 } , is an enormous artificial island off the north coast of Danzhou, in Hainan province. Fully opened in late 2020, the controversial project is the world’s largest man-made tourism island, covering about 800 hectares (1,980 acres) – or 1.5 times bigger than Dubai’s Palm Island. This has earned it the nickname “Dubai of China”.