inothernews: This is the Excalibur, billed as the highest climbing wall in the world, located in the Netherlands. Yikes. (via Neatorama)

tags: Musicality over moves.,

from: http://teriyakisuzukihondacivic.tumblr.com/post/1400782709