Dresden's Dresden Cathedral and St. Peter's Basilica, featuring Gothic Revival architecture, stand prominently in Dresden, Germany, with the Dresden Cathedral's clock tower and St. Peter's Basilica's bell tower visible against a cloudy sky.