Loading…
South City Mall in Kolkata, India during Christmas. South City is the largest mall in East India.