Where is Chuangxingdian?

Where is Chuangxingdian located?

Chuangxingdian, Sichuan, China (approx. 28.08523°, 105.9224°)


Where is Chuangxingdian on the map?