Where is Lanvogou?

Where is Lanvogou located?

Lanvogou, Shaanxi, China (approx. 37.51667°, 108.75°)


Where is Lanvogou on the map?