Where is Chenjiadian?

Where is Chenjiadian located?

Chenjiadian, Sichuan, China (approx. 30.10097°, 106.8987°)


Where is Chenjiadian on the map?