Share
twitterlinkedinfacebook
Image 1 of 1
rb0393.jpg
Santa Teresa quarter in Rio de Janeiro city, Brazil. Floresta da Tijuca (Tijuca Forest). Houses, apartment buidings, Atlantic forest, vegetation, mountain, housing, living in the city among trees, castle, exotic architecture, eccentric architecture, Christ the Redeemer statue