Where is Beidaode?

Where is Beidaode located?

Beidaode, Shaanxi, China (approx. 35.97889°, 109.1419°)


Where is Beidaode on the map?