Thoughtwaves
Montserrat 2003
The Montserrat mountain range is located some 60 kilometres north of Barcelona, Spain, en route to the Pyrenees Mountains in France. It is comprised of spectacular rock formations, which represent important physical and spiritual symbols. It is believed that this mountain has been visited by pilgrims since the 9th century, Read more…