Originally Posted by MarioRodrigues
Yes, near Copacabana Army Fortress.
Such a beautiful paradise. I have visited that area several times over the last two years. I like how they close down Avenida Atlantico (I think that is the name) on Sunday's to allow foot and bicycle traffic only on the streets.