Lollapalooza, the popular music festival, made its debut in India with a star-studded lineup of international and local artists. Headliners Imagine Dragons, AP Dhillon, and Saba Azad rocked the stage at the festival held in Mumbai, drawing in thousands of music fans from across the country.