Chantilly
Chantilly is located in France.