Cathedral of St. Peter, Trier, Rhineland-Palatinate, Germany (2015) German Hohe Domkirche St. Peter, Trier, Rheinland-Pfalz, Deutschland (2015) depicted...