This Shiv ling (Hindu faith – symbolizes Cosmic egg) forms here naturally every winter from water dripping down the mountain wall. The Linga can be seen in this image at the top upstairs.
I first hesitated to go bare foot all the way up through snow laded chilly stairs. But when I gave it a try, it was all good. I could even stand on an all ice floor at the summit close to the temple… for a while though.