Where is Shanhuatian?

Where is Shanhuatian located?

Shanhuatian, Guangdong, China (approx. 21.54991°, 110.0132°)


Where is Shanhuatian on the map?