Place: La Pedrera, Barcelona, Catalunya, Spain
By Peter Barnes Uploaded on 29 May 2008 72 views
Yes, that's the Sagrada Familia in the background.