Explore the historic city of Aachen, Germany, where an imposing stone tower and weathered masonry stand beside a contemporary ...