Where is Sanbaozhai?

Where is Sanbaozhai located?

Sanbaozhai, Sichuan, China (approx. 27.64151°, 101.9567°)


Where is Sanbaozhai on the map?