Road accidents are a major concern in India, and they unfortunately claim thousands of lives every year. And to prevent these, there is a temple in India, believed to shower the blessings of safety on people.