Goverla (or Hoverla) is the tallest mountain in Ukraine at 6,762 feet. The name is from old Hungarian meaning “Snow Mountain” and for about 6 months out of the year, it lives up to that name. Luckily for us, early October is not part of the snow season. We recently raced in the Lifeventure Goverla… Continue reading On Top of the World: Running the Goverla