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:)

[via webisztan]

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.