Where is Tanweixiu?

Where is Tanweixiu located?

Tanweixiu, Guangdong, China (approx. 21.91535°, 111.9383°)


Where is Tanweixiu on the map?