Where is Zhuaihezhuang?

Where is Zhuaihezhuang located?

Zhuaihezhuang, Beijing, China (approx. 39.72917°, 116.4908°)


Where is Zhuaihezhuang on the map?