Phoenix Island
Phoenix Island (simplified Chinese: 凤凰岛; traditional Chinese: 鳳凰島; pinyin: Fènghuáng Dǎo), dubbed the Oriental Dubai, is an artificial archipelago consisting of two landmasses forming an island resort in Sanya, Hainan Province, China.
Similar Artists