Where is Shanshuityan?

Where is Shanshuityan located?

Shanshuityan, Guangdong, China (approx. 23.22856°, 112.4919°)


Where is Shanshuityan on the map?