Město Dvůr Králové nad Labem leží na březích Labe na rozhraní krkonošského podhůří a Jičínské pahorkatiny, 15 km jihozápadně od Trutnova.
Dvůr Králové nad Labem je připomínán jako hrad Chvojno roku 1139. Ve 13. století bylo jižně od hradu založeno město s kostelem Jana Křtitele a sloužilo jako věno českých královen. Pověst k místu je zasazena do období třicetileté války. Služebná jednoho z českých rytířů nalezla na břehu Labe sošku Panny Marie, kterou věnovala svému pánovi. Ten ji umístil na most u města. Když za války táhlo na město švédské vojsko dostalo se až na zmíněný most a jeden z vojáku zaútočil na sochu. V té chvíli padla hustá mlha a útok přes ni nemohl pokračovat. Tuto zásluhu připisují místní právě sošce Panně Marie, která byla přenesena na hlavní oltář děkanského kostela sv. Jana Křtitele.
Pozornost poutníku přitahuje především raně barokní oltář z roku 1674 se zasklenou soškou Panny Marie. Ve Dvoře Králové nad Labem stojí ještě jeden kostel Povýšení sv. Kříže nedaleko mostu přes Labe na dolním předměstí.