Google Street View Bat Cave Brazil

7 years ago by in Brazil, Countries Tagged: , ,

Looks like this is where the Google Street View cars sleep when they are in Brazil.