*We're open!* The Cliffs at Valhalla is a rock climbing + fitness facility located in Valhalla, NY. Our aim is to offer the best indoor climbing experience, featuring bouldering, top rope + lead climbing, a fitness center with training boards, and a welcoming, psyched community!*We're open!* The Cliffs at Valhalla is a rock climbing + fitness facility located in Valhalla, NY. Our aim is to offer the best indoor climbing experience, featuring bouldering, top rope + lead climbing, a fitness center with training boards, and a welcoming, psyched community!