Official Street View Website

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

Wednesday, May 28, 2008

Street View Astra Filmed in Sevilla

This video posted on YouTube on May 27, 2008, shows the Google Street View Astra driving through the streets of Sevilla, Spain. Expect many European cities coming on Street View by or in 2009; there will be many.

No comments: