Position: Home > News > Company News

Building the Best Climbing Wall for Best Climbers!

Date: 2022-08-18
Share us:
Building the best climbing wall for the best rock climbers, this is an outdoor climbing center that JP built in Israel, it is predicted to become the home to some of the best rock climbers around!