New Delhi
-
South Asia
An Indian Family Celebrates Christmas
A family lights candles outside the Sacred Hearts Cathedral on Christmas Eve in New Delhi, India, on Dec. 24, 2011. Christmas Day is observed as a national holiday in India. <Photo: Xinhua/Partha Sarkar> news@theasian.asia
Read More » -
tobechecked
New Delhi Christmas Decoration
Christmas decorations are seen in Ambience Mall in Vasant Kunj, south New Delhi, India, on Dec. 19, 2011. Many shops in New Delhi have been decorated for the upcoming Christmas. <Xinhua/Li Yigang> news@theasian.asia
Read More »