Where is Hongqidian?

Where is Hongqidian located?

Hongqidian, Beijing, China (approx. 40.70139°, 116.2658°)


Where is Hongqidian on the map?