As reported by various online media sources, the Dhabaleswar Temple in Titlagarh, located on Kumuda Hill, is known for something very strange: despite the temperatures outside often crossing 50°C ...