Where is Chantilly?

Where is Chantilly located?

Chantilly, Anhui, China (approx. 30.11667°, 117.9333°)


Where is Chantilly on the map?