Where is Qidaohe?

Where is Qidaohe located?

Qidaohe, Beijing, China (approx. 40.83417°, 116.7078°)


Where is Qidaohe on the map?