Putuo District
Taohua Island is one of the islands of the Zhoushan Archipelago. The island is under the administration of Putuo District, Zhoushan, Zhejiang, China.