Four friends hop on their bikes and set off on an extraordinary adventure: to reach Elbrus, Europe's highest peak. With no fixed itinerary and no certainty about where they will sleep, they ride along...Show more