Nepal
The country with highest and tallest mountains in the world, the land of Himalayas and our friendly neighbour which happens to be an amazing place to travel in winters as well. I went to Nepal in winters last year and experienced bliss amidst crazy snow blizzards, insane hike closer to the tall mountains and spending some quality time in Pokhara and Kathmandu.