Where is Wangpingun?

Where is Wangpingun located?

Wangpingun, Beijing, China (approx. 39.96556°, 115.9767°)


Where is Wangpingun on the map?