25 fascinating facts about Germany—from gummy bears and castles…