A view of Barcelona, Spain from the roof of La Pedrera. Gaudi's Sagrada Familia church is visible in the distance.