Which is the largest city in South America?

The largest city in South America is Sao Paulo, Brazil, with a population of over 12 million people.