Plaça del Pi
Plaça del Pi, 3, 08002 Barcelona, Spain
Inside Sagrada Familia
Carrer de la Marina, 253, 08013 Barcelona, Spain
St. Stephan's Cathedral
Stephansdom, 1010 Wien, Österreich