Where is Dashiell?

Where is Dashiell located?

Dashiell, Jiangxi, China (approx. 25.50917°, 115.1139°)


Where is Dashiell on the map?