I like snow but.. when I'm not out in it XD; I remember when we got blizzards and 7 degree weather, having to go to school for that was awful. Still can't believe they never did cancel class for such insane weather.. plus I had to walk about 20-30 minutes to get to class. ugh
and nope, I've never been anywhere outside of Russia, the US, Canada, and a night's stay in Paris for a flight overlay. Hopefully I'd be able to check it out soon. Germany sounds awesome - your bro's lucky!