Where is Lianhuazhai?

Where is Lianhuazhai located?

Lianhuazhai, Guangdong, China (approx. 22.52638°, 111.3792°)


Where is Lianhuazhai on the map?