Answer
Flamengo is a Brazilian football club based in Rio de Janeiro. It is one of the most successful and popular clubs in Brazil, having won numerous national and international titles, including the Campeonato Brasileiro Série A (Brazilian Championship) eight times and the Copa Libertadores de América (South American Champions Cup) three times. The club's home stadium is the Maracanã Stadium, which is one of the largest stadiums in the world.