Monterrat Mountains2018.06.26 We documented Daimler Truck's RoadStars Trophy near Barcelona, Spain, for the third time. Among other things, climbing...