The Pacific Crest Trail - stretches from Canada all the way south to Mexico following many mountain