Photo Spot Summary
GPS Latitude: 41.399200
GPS Longitude: 2.156318
Go to Casa Mila (also known as La Pedrera) in Barcelona, Spain. It's at 92 Passeig de Gràcia
Photo Spot Details
The building is now an apartment/office complex, but is open to the public (subject to buying a ticket). The sculptures are all on the roof of the building, and are actually chimney stacks.
The map coords seem to be off for this one! Casa Mila is a bit south on Passeig du Gracia and you can see it marked by Google maps if you zoom in.