Where is Wudaokou?

Where is Wudaokou located?

Wudaokou, Beijing, China (approx. 39.99257°, 116.3321°)


Where is Wudaokou on the map?