People in Ayodhya, India lit over 600,000 oil lamps Friday night in honor of Diwali, an annual Hindu festival of lights. Indian cities now compete for the world record for “most oil lamps kept burning at least 45 minutes,” and Ayodhya has won the title for a second straight year. (Rajeev Bhatt/AP)