There aren’t many towns like it: Germany’s Nördlingen is nestled within a meteorite crater, and millions of diamonds are embedded in the buildings.