Chandigarh Citi Center is the biggest shopping center in the heart of the city