Where is Xiajiagou?

Where is Xiajiagou located?

Xiajiagou, Sichuan, China (approx. 29.79133°, 105.3112°)


Where is Xiajiagou on the map?