United Kingdom January 3, 2025Hardest Climb in the UK? Epic Road Cycling Challenge up Arthog in Snowdonia