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