Street Level View of Spain Now On-Line kjfitz 16 years ago – Madrid– Barcelona– Sevilla– Valencia From Google Maps Mania