Where is Shuanghejedao?

Where is Shuanghejedao located?

Shuanghejedao, Sichuan, China (approx. 30.37448°, 106.7727°)


Where is Shuanghejedao on the map?