Rio de Janeiro. Rio de Janeiro, with a population of 12 million, is the second largest city in Brazil. It was founded in 1556 by the Portuguese and has.