Where is Chanlebu?

Where is Chanlebu located?

Chanlebu, Shaanxi, China (approx. 38.39472°, 109.8478°)


Where is Chanlebu on the map?