Pinterest (Meta tag)

World's Tallest Climbing Wall

The Netherlands, is the world’s tallest climbing wall. The wall is 121 feet and faces the rugged landscape of nature. A special feature of the wall is a sleek curve 36 feet from the base that creates an artificial overhang akin to climbing a real peak.