Where is Lanshuang?

Where is Lanshuang located?

Lanshuang, Guangdong, China (approx. 22.0729°, 113.3085°)


Where is Lanshuang on the map?