Ocean Flower Island is a vision of luxury, Chinese-style. A man-made archipelago off the coast of the tropical island of Hainan in the South China Sea, it will boast thousands of apartments, 28 museums and 58 hotels including one which is “7-star level” and another shaped like a European castle.
Topics:
Economy