Wednesday, April 18, 2012
Rain Forest Street View Out Now
Google has today released amazing Street View imagery of the Amazon River in Brazil.
The new Street View imagery includes the the Rio Negro and some Amazon forests. A good place to start exploring the new imagery is in this Amazon Street View Gallery.
As well as the new Amazon Street View Google has also released Street View imagery for the major towns in Poland.
Via: Google Lat Long