Cultural Attractions and Street Shopping in Aachen, Germany