Where is Rocha Miranda?

Where is Rocha Miranda located?

Rocha Miranda, Rio de Janeiro, Brazil (approx. -22.85524°, -43.34921°)


Where is Rocha Miranda on the map?