This has always been the iconic symbol of New Delhi from the movies and news we had been seeing for years.
On visiting, we found that thousands of people chill out here in the evenings. Street snacks, playing kids, walking elders and this will definitely make ones evening merrier.