Hindu devotees in India’s jap Ranchi metropolis stroll barefoot on embers to appease Lord Shiva, god of destruction, and pray for the properly being of their households. source