Rio de Janeiro (World of the Rising Sun)

Rio de Janeiro is a large city located in Brazil, and is one of the largest cities in the world.