Rio de Janeiro (Earth-2789)

Rio de Janeiro (Portuguese for "January River") is the second largest city of Brazil, located in South America.