Where is Shanmazhuang?

Where is Shanmazhuang located?

Shanmazhuang, Guangdong, China (approx. 23.04648°, 114.4151°)


Where is Shanmazhuang on the map?