Where is Dongguanwo?

Where is Dongguanwo located?

Dongguanwo, Sichuan, China (approx. 31.89534°, 105.6365°)


Where is Dongguanwo on the map?