Brace yourself for an adventure that will. A trek through the largest lake in nepal: Nestled amidst the majestic peaks of northwestern nepal lies the captivating rara lake aka mahendra.