Delhi Convention Centre

New Delhi, India