Ocean Flower Island, the artificial island cluster built by China Evergrande in Hainan province. Photo: Shutterstock Images
Explainer |
Why Ocean Flower Island – dubbed ‘Dubai of China’ – is important to China Evergrande Group and Hainan province
- Ocean Flower Island is the world’s largest man-made tourism island
- The island has attracted more than 5.5 million tourists since January 1 2021
Ocean Flower Island, the artificial island cluster built by China Evergrande in Hainan province. Photo: Shutterstock Images