Archive for November, 2008
Spain already begins to have the first visible places with Google Street View. And Barcelona is one of the first cities in having this service (the other are: Madrid, Valencia and Seville). Now we can see the city as if we walked by its streets.
Here you can see Barcelona: