Where is Hongshuikou?

Where is Hongshuikou located?

Hongshuikou, Beijing, China (approx. 40.00917°, 115.5042°)


Where is Hongshuikou on the map?