The Netherlands Climbing the world’s tallest freestanding climbing wall, the Excalibur climbing wall May 7, 2018