Where is Mazhuiqiao?

Where is Mazhuiqiao located?

Mazhuiqiao, Beijing, China (approx. 39.75722°, 116.5433°)


Where is Mazhuiqiao on the map?