Official Street View Website

For Google's official website on Street View locations (present and future) and much more, go to:

Monday, October 27, 2008

¡Quatro!

Thank you, claudia64! ;-)


View Larger Map

Street View is now available for four cities in Spain:

  1. Barcelona
  2. Madrid
  3. Sevilla
  4. Valencia

The Google press conference will take place in Madrid tomorrow.

No comments: