Where is Sanwanghe?

Where is Sanwanghe located?

Sanwanghe, Sichuan, China (approx. 29.57777°, 104.7671°)


Where is Sanwanghe on the map?