1000yards

You speedrun to a top of a mountain
Puzzle
Play in browser