Where is Muchengjian?

Where is Muchengjian located?

Muchengjian, Beijing, China (approx. 39.9475°, 115.9078°)


Where is Muchengjian on the map?