Street view arrives to the Iberian peninsula
Apart from some new Italian cities, Barcelona, Madrid, Valencia and Sevilla are on the map now!
Enjoy the somewhat broken view of the Sagrada Familia:)
This is an archive post. It represents a point of view in the past. Facts might have changed, events might be interpreted differently as of today. Links might be broken.