The word Shangri-La defines an imaginary paradise on earth where life approaches perfection. The aura created at Shangri-La’s Eros Hotel, New Delhi was totally mesmerizing and jewelled with Christmas spirit. Shangri-La’s Eros Hotel hosted its Annual Christmas Tree Lightning Ceremony at the hotel lobby.