Mammoth Mountain Resort, USA
Mammoth Mountain Resort in Mammoth, CA, USA
Climbers of all ages and abilities can take the challenge on this high-altitude rock wall featuring routes from easy to nearly impossible. The experienced staff will teach you the ropes to get you started and offer techniques to help you reach the top.
Surface: 1000.00 sf