Mesmerizing Central India in New Delhi, India