817-300423 - Brazil, South America, Rio de Janeiro, Street Car, Santa Teresa, South America, public transportation, transport, stre. Brazil, South America, Rio de Janeiro, Street Car, Santa Teresa, South America, public transportation, transport, stre