The caves of Can Riera are situated close to the town of Torrelles de Llobregat, 17km from Barcelona (roughly a half hour drive). Over time, wind and rain created the attractive shapes on the sandstone walls of these caves, which resemble Antelope Canyon in Arizona. Red dust from the clay covers all the surfaces so […]
Read More