Le Rio Carioca est une rivière située dans la ville de Rio de Janeiro, au Brésil. Il prend sa source dans la forêt de Tijuca, traverse les quartiers de Cosme Velho, Laranjeiras, Catete et Flamengo et se jette dans Baie de Guanabara, près de la plage de Flamengo. La majeure partie de son cours est actuellement souterraine : sur seulement trois tronçons, ses eaux coulent à ciel ouvert : le premier, à sa source, dans la forêt de Tijuca ; le second, à côté du Largo do Boticário, et le troisième, à son embouchure à Praia do Flamengo[1].