This city is playing tricks on you This is Nördlingen, a city in Germany famous for its locatio