Where is Shanzhitan?

Where is Shanzhitan located?

Shanzhitan, Guangdong, China (approx. 22.35841°, 111.9947°)


Where is Shanzhitan on the map?