Where is Shanshiliao?

Where is Shanshiliao located?

Shanshiliao, Guangdong, China (approx. 22.69952°, 112.8164°)


Where is Shanshiliao on the map?