Where is Qinghe?

Where is Qinghe located?

Qinghe, Beijing, China (approx. 40.02472°, 116.3211°)


Where is Qinghe on the map?