Wikipedia
Mouchy-le-Châtel
Mouchy-le-Châtel is a commune in the Oise department in northern France.