Which country is the city Rio de Janeiro located in?
- Brazil
Rio de Janeiro is the second-largest city in Brazil, located on the southeastern coast. Known for its iconic landmarks like Christ the Redeemer and Sugarloaf Mountain, vibrant Carnival celebrations, and stunning beaches, it is a cultural and tourist hub.