Mouchy-le-Châtel

{bdm}}49.32667°N, 2.25111°W Mouchy-le-Châtel is a commune in the Oise department in northern France.