EMBED </>More Videos

Indian city of Ayodhya went all out celebrating the Hindu Festival of Lights.