The beauty of Nepal knows next to no limits. And while some are seeking to trek on some of the world’s tallest peaks, there are of course the times when all you want is to be lost in the quietness of a mighty mountain and…