Hiking is a great way to build endurance by working several muscle groups for hours together. The different terrains test the ...