Fun facts on Germany