Rio de Janeiro is the second-largest city of Brazil as well as one of the largest in all South American continent.