Thursday, February 24, 2011

Excalibur: the world's tallest climbing wall





Excalibur at Klimcentrum Bjoeks climbing center in the Netherlands.