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 »
Back to top button