Thumbs up for Google Street View from Spain Spain January 17, 2009 by psc631798 psc631798 · Reply View Larger Map Please wait... Similar Street View images Thumbs up for Google Google Street View Park Google gives thumbs up Google Street View catches the exact moment of a solar eclipse Google Street View car parking revealed Top 100 Google Maps Street View updated! thumbs upValencia