Where is Wantanthou?

Where is Wantanthou located?

Wantanthou, Guangdong, China (approx. 23.77857°, 111.7609°)


Where is Wantanthou on the map?