No no, Rio is a massive city, whereas this one doesn't even have 300,000 inhabitants. By the way, what I mean is a natural landmark, not a cultural one. It's probably not thaaaat famous for you, but I'm sure once you hear the solution you will think "ah yes, I heard about this!"