"Customers are seen browsing the boutique and commercial department stores inside the ""Shoppers Stop"" mall. Since it opened in 2007, the mall is said to be the largest in the country, spanning an area of 135,000 square feet and providing an overwhelming range of premium international and national brands."
{}