Where is Shuiduifan?

Where is Shuiduifan located?

Shuiduifan, Sichuan, China (approx. 26.75295°, 102.4753°)


Where is Shuiduifan on the map?