Rio's largest mall (and one of the biggest on the continent) is an easy place to shop away a few hours – or days – as do 30 million shoppers each year. More than 500 stores clutter this 4km-long stretch, plus five movie screens, a kids parkland and a wealth of dining options.