Location: New Delhi, India