View of Rio city centre from Santa Teresa

- Image ID: J413C8

View of Rio city centre from Santa Teresa

John Michaels / Alamy Stock Photo

Image ID: J413C8

Location: Santa Teresa, Rio de Janeiro - State of Rio de Janeiro, Brazil