Where is Rocha-Miranda?

Where is Rocha-Miranda located?

Rocha-Miranda, Rio de Janeiro, Brazil (approx. -22.85528°, -43.35722°)


Where is Rocha-Miranda on the map?