These pictures are only a tiny representation of the natural beauty of this majestic Himalayan nation. You have to visit this country at least once in your life time to find out what this country has to offer to the visitors in search of nature at its best.