Cathedral of St Peter (German: Wormser Dom) is the principal church and chief building of Worms, Germany. Along with Speyer and Mainz, it ranks among the finest Romanesque churches along the Rhine. This magnificent basilica, with four round towers, two large domes, and a choir at each end, has an (...) (from Wikipedia)