Bavarian Town Built in 14 Million Year Old Meteor Impact Crater.

Bavarian town of Noerdlinger built in a 14 million year old meteor impact crater.