Taohua Island
Map
Map
Facts and practical information
Taohua Island is one of the islands of the Zhoushan Archipelago. The island is under the administration of Putuo District, Zhoushan, Zhejiang, China. ()
Location
Zhejiang
ContactAdd
Social media
Add