Where is Qinghuazhai?

Where is Qinghuazhai located?

Qinghuazhai, Sichuan, China (approx. 30.40465°, 106.3°)


Where is Qinghuazhai on the map?