Street View now available from the Amazon river, Brazil!

About Street View Brazil · Reply


View Larger Map

This is how the Street View images were taken by Google:

You can also stroll along the Amazon river on the paths of Tumbira.


View Larger Map

Please wait...

Leave a Reply