Temple is also known as Gomukh Temple. This is a Vishnu temple built on the 1 foot wide water stream which falls into a "Kund" constantly throughout the year. Its the stream which was caused by impact of the main meteor. Its still not clear how & where the water stream is sourced from by this natural water stream. The rim is at muc higher altitude than surrounding areas thereby making it another mystery.