Sacred Destinations Destinations Czech Republic Prague Church of Our Lady Victorious Church of Our Lady Victorious Photos 23415 × share full URL share short URL embed link code photo 1 of 3 Previous | Next Prague Our Lady of Victory Altar English: Altar of the church of Our Lady of the Victory, Mala Strana, Prague. Credit: Diligent / Wikimedia Commons