Mountain 21 is the twenty-first mountain out of all thirty-two different mountains in the video game Ice Climber.
(Please Fill In Here)
Create a magazine from articles on Ice Climber Wiki!