English Cathedral in Aachen, North Rhine-Westphalia, Germany (2016) German Dom in Aachen, Nordrhein-Westfalen, Deutschland (2016) depicted part: exterior...