Where is Chunphus?

Where is Chunphus located?

Chunphus, Sichuan, China (approx. 30.81503°, 103.6545°)


Where is Chunphus on the map?