View of La Sagrada Familia from the roof of La Pedrera, Barcelona, Spain.