Connaught Place, also known as Rajiv Chowk or CP, is one of the main financial, commercial and business centres in New Delhi, Delhi, India. From Wikipedia
The June 16 Instagram reel has drawn over 600,000 views by showcasing Delhi Metro’s gleaming floors, working escalators and orderly crowds.