The Church of Our Lady before Tyn, a Gothic Revival landmark in Prague, Czech Republic, stands majestically with its two towers and spires, framed by a clear blue sky and surrounded by historic buildings.