There’s a popular saying in Nepal – Heaven is Myth; Nepal is real.  Truly, this country is beautiful.  Eight out of fourteen Himalaya Tops above 8000 metres lies in Nepal which includes the highest mountain in the world, Mount Everest.  Nepal also has world’s highest altitude lake, Lake Tilicho. NepalContinue Reading