Connaught Place, New Delhi (built 1933)
Location: 28.63278°N, 77.21972°E