Where is Changxingdian?

Where is Changxingdian located?

Changxingdian, Beijing, China (approx. 39.81972°, 116.195°)


Where is Changxingdian on the map?