Where is Xujiadalian?

Where is Xujiadalian located?

Xujiadalian, Sichuan, China (approx. 31.56761°, 104.7805°)


Where is Xujiadalian on the map?