According to the ancient Hindu religious text, Lord Shiva resides in the Kailash Parbat in Kali Yuga also. Kailash Parbat is filled with many unfolded facts and it is said that no one has successfully climbed it yet. The one who tried have disappeared, died or mislead. This place is also known as the center of the Earth.