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 Street View in India! 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