Venue & The City
Known as Indraprastha in ancient times, New Delhi is one of the world’s oldest and continuously inhabited cities. As the hot seat of power, today’s new Delhi is also home to various ministries, regulatory and policy making offices and in close proximity to several important industrial and business cities in north India.
Video Courtesy: SanPx