Where is Dingbaozhai?

Where is Dingbaozhai located?

Dingbaozhai, Sichuan, China (approx. 30.39588°, 105.5902°)


Where is Dingbaozhai on the map?