Mount Kailash
Mount Kailash is the of Lord Shiva main abode. Kailash mountain is in the Tibetan region of China. Near the mountain is the world famous Mansarovar lake where Mother Parvati usedbath to take. According to the Puranas, there is the below the said place Hadeswhere Lord Vishnu is seated. Lakhs of yojanas above Mount Kailash iso f Brahma believed to be the place.
Want to take your business to new heights? Take guidance from the best Astrologers