Where is Longmaochun?

Where is Longmaochun located?

Longmaochun, Sichuan, China (approx. 29.04252°, 104.546°)


Where is Longmaochun on the map?