Anand Mahindra, the chairman of the Mahindra Group, was amazed to see lakhs gathering at Mumbai's Marine Drive for Team India's victory parade.