Where is Xiadacin?

Where is Xiadacin located?

Xiadacin, Sichuan, China (approx. 28.69321°, 102.4469°)


Where is Xiadacin on the map?