This is the Bavarian town of Nördlingen, which was built in a 14-million-year-old meteor impact crater.