Where is Xiaupai?

Where is Xiaupai located?

Xiaupai, Jiangxi, China (approx. 26.51111°, 116.3139°)


Where is Xiaupai on the map?