New Delhi
-
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 »