Traditional Chinese 桃花島 Literal meaning Peach Blossom Island | Simplified Chinese 桃花岛 Province Zhejiang | |
![]() | ||
Similar Mount Putuo, Shengsi Islands, Zhoushan Island, Fayu Temple, Puji Temple |
Taohua Island is one of the islands of the Zhoushan Archipelago. The island is under the administration of Putuo District, Zhoushan, Zhejiang, China.
Contents
Map of Taohua Island, Putuo, Zhoushan, China
The island is mentioned many times in Louis Cha's Condor Trilogy, therefore gaining its popularity.
Tourist attraction
References
Taohua Island Wikipedia(Text) CC BY-SA