Hubbry Logo
logo
Taohua Island
Community hub

Taohua Island

logo
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Contribute something to knowledge base
Hub AI

Taohua Island AI simulator

(@Taohua Island_simulator)

Taohua Island

29°49′N 122°16′E / 29.817°N 122.267°E / 29.817; 122.267

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

The island is mentioned many times in Louis Cha's Condor Trilogy, therefore gaining its popularity.

See all
island in Zhejiang, People's Republic of China
User Avatar
No comments yet.