Where is Shanweidian?

Where is Shanweidian located?

Shanweidian, Beijing, China (approx. 40°, 115.9833°)


Where is Shanweidian on the map?