Plaza Placido de Castro World » Brazil » Rio Branco » Plaza Placido de Castro 2014 11 Jul A return to Brazil