Where is Chantilly?

Where is Chantilly located?

Chantilly, Hunan, China (approx. 28.81611°, 109.3097°)


Where is Chantilly on the map?