Where is Xiaweidian?

Where is Xiaweidian located?

Xiaweidian, Beijing, China (approx. 39.98333°, 116.0333°)


Where is Xiaweidian on the map?