In Hindu mythology, Lord Shiva is eternal and omnipresent. He is often said to reside on Mount Kailash, meditating and sustaining cosmic balance.