Where is Chedaoi?

Where is Chedaoi located?

Chedaoi, Beijing, China (approx. 40.6°, 117.2°)


Where is Chedaoi on the map?