GERMANY. I have been going through our holiday photos earlier and I still could not get over the fact that I had been here and I saw firsthand the magnificent views. It had been my first time to experience snow and seeing how it was able to transform a place to something magical was beyond any description or adjective I could think of. It was love at first sight with Germany.