Kostel Nanebevzetí Panny Marie a svatého Karla Velikého stojí na návrší Karlov na okraji pražského Nového Města. Jeho stavbu založil roku 1351 císař Karel IV. a zasvětil jej svému jmenovci Karlu Velikému. Základní kámen položil první stavitel Matyáš z Arrasu a dokončený kostel byl vysvěcen roku 1377.
Nejpozoruhodnějším prvkem stavby je centrální osmiboká loď, jejíž půdorys odkazuje na palácovou kapli Karla Velikého v Cáchách. Loď zaklenuje mohutná hvězdicová klenba o rozpětí bezmála 23 metrů, kterou po zřícení původního zaklenutí vybudoval roku 1575 dvorní architekt Bonifác Wolmut; jde o jednu z nejodvážnějších klenebních konstrukcí své doby. K původně gotickému kostelu byla později přistavěna barokní kupole a v letech 1704–1711 proslulé Svaté schody se Svatou chýší, tradičně připisované Janu Blažeji Santinimu.