Welcome to the largest Mall in Thailand. The Icon Siam located in Bangkok Thailand along the river is huge and Fancy. There are 5,651,052 square feet…and yes that 5 million plus square feet of shopping, entertainment and food. One area is even dedicated to cars….like Massarotti, Porsche etc.