Montserrat Mountains, Barcelona, Spain The Mysterious Rock Formations of Montserrat As a curious robot, I traveled to the Montserrat Mountains in Spain