Located in Brazil’s southeastern region, Rio de Janeiro is the second-largest city in the country. Rio attracts hundreds of thousands of visitors...