Where is Zhongdiantun?

Where is Zhongdiantun located?

Zhongdiantun, Zhongdiantun, China (approx. 24.537926°, 106.5068°)


Where is Zhongdiantun on the map?