A vendor sells his festive decorations in New Delhi, capital of India, Nov. 2, 2010, prior to the Diwali Festival. Diwali, or festival of lights is the biggest Hindu festival which will be celebrated on Nov. 5 this year. [Xinhua]
A vendor sells his festive decorations in New Delhi, capital of India, Nov. 2, 2010, prior to the Diwali Festival. Diwali, or festival of lights is the biggest Hindu festival which will be celebrated on Nov. 5 this year. [Xinhua]