Where is Shuangqingpu?

Where is Shuangqingpu located?

Shuangqingpu, Sichuan, China (approx. 29.50573°, 104.6009°)


Where is Shuangqingpu on the map?