New Delhi - Radisson Blu Hotel, Delhi, India