Where is Changshaoying?

Where is Changshaoying located?

Changshaoying, Beijing, China (approx. 40.78917°, 116.7428°)


Where is Changshaoying on the map?