Where is Shanimuvan?

Where is Shanimuvan located?

Shanimuvan, Sichuan, China (approx. 28.04415°, 104.8672°)


Where is Shanimuvan on the map?