Where is Zhundundaoban?

Where is Zhundundaoban located?

Zhundundaoban, Sichuan, China (approx. 33.22127°, 103.743°)


Where is Zhundundaoban on the map?