Sagrada Familia, Barcelona, Spain
Casa Pere Brias in Barcelona, Spain
Top 10 Strangest Buildings in the World - La Pedrera, Spain
Albarracín is a picturesque town located in Teruel province (Spain). Their unique streets preserved its medieval layout, surrounded by stony hills.
The colorful streets of Havana, Cuba
Glacier National Park, Montana
King's pathway, Málaga, Spain.