Next riddle in 12:46:29

Today's Riddle · hard

A creature's armor, I am shed; A musician's ladder, often read; A mountain's challenge, widely tread.

Answer: 5 letters