Where is Xijiadavodan?

Where is Xijiadavodan located?

Xijiadavodan, Sichuan, China (approx. 31.20125°, 103.7699°)


Where is Xijiadavodan on the map?