Geographically Nepal is the most pristine place on the Earth. Out of ten highest mountains on the earth, Nepal has eight highest mountains, including Mount Everest—the top of the world. According to ancient scripture Mahabharata, Nepal, as Himbatakhanda, the land of snow, is considered to be the stairway to heaven. According to the Ramayana, Goddess Sita voluntarily took refuge as land cremation, Bhumi Samadhi, in Nepal, the last resort to eternal peace. Hanuman, the Monkey God in the Ramayana, found life saving herbs in the Himalayas, Bindhyachal parvat. In many ways, Nepal is historically a sacred place.