The 12 Biggest Shopping Centers in the World

12. Sunway Pyramid

City and Country: Subang Jaya, Selangor, Malaysia

Year Opened: 1997

Gross Leasable Area: 396,000 m²

Shops: over 800