Where is Shuizhuvan?

Where is Shuizhuvan located?

Shuizhuvan, Sichuan, China (approx. 29.77757°, 105.0833°)


Where is Shuizhuvan on the map?