Montserrat, Spain. Photo by Bert Kaufmann/Flickr

Spain is such a colorful country that’s rich in every aspect of their culture, which includes but certainly is not limited to incredible food, architecture, sporting events, and more.

All travelers will be keen on snapping photos throughout their journeys in Spain, whether you’re in a bustling metropolis like Madrid or Barcelona, on a beach soaking up rays in the Basque region, or exploring arabesque remnants in southern Andalusia.

The next time you find yourself en España, be sure not to miss our picks for the top 5 views in the country. Some may be super popular and riddled with tourists, but we guarantee that braving the crowds will be worth it for the absolutely perfect photo ops:

Mount Teide (Tenerife)

El Tajo Gorge (Randa)

View this post on Instagram

#nofilter #ronda #spain

A post shared by Nadia Mileshina (@nadia_grx) on

Santa María de Montserrat (Montserrat)

https://www.instagram.com/p/BeQb5YLl-RN/?taken-at=257765141

Mirador del Valle (Toledo)

Picos de Europa Mountains