Where is Junxiang?

Where is Junxiang located?

Junxiang, Beijing, China (approx. 40.01667°, 115.7667°)


Where is Junxiang on the map?