Where is Chantankou?

Where is Chantankou located?

Chantankou, Guangdong, China (approx. 22.39704°, 111.9283°)


Where is Chantankou on the map?