Where is Zhongxuidui?

Where is Zhongxuidui located?

Zhongxuidui, Sichuan, China (approx. 33.40268°, 102.4569°)


Where is Zhongxuidui on the map?