Where is Sandaohe?

Where is Sandaohe located?

Sandaohe, Beijing, China (approx. 40.76667°, 116.4667°)


Where is Sandaohe on the map?