The Church of St. Mary of the Flower, a Gothic Revival masterpiece, stands majestically on the banks of the Vltava River in Prague, Czech Republic, with its tall spire and white walls contrasting against the dark, stormy sky.