Where is Zhongpai?

Where is Zhongpai located?

Zhongpai, Yunnan, China (approx. 26.88333°, 99.23333°)


Where is Zhongpai on the map?