Preview Roman church from about 1200 in Mehren near Altenkirchen, Westerwald, Rhineland-Palatinate, Germany, Europe Image ID: 1113-98684 Artist: Brigitte Merz Purchase a commercial license Buy framed prints & more from our print store sight trees nobody europe clear sky landscape religion altenkirchen landmark westerwald deciduous trees church non urban scene travel scenics rheinland pfalz summer day sky landmark travel destination outdoors tree tranquil scene romanesque blue sky mehren altenkirchen