Climb the world's tallest climbing wall, the Excalibur at the Klimcentrum Bjoeks (Bjoeks Climb Center) in the town of Groningen, the Netherlands.
Do you want to live your life on the ground?
Check this out! The world's tallest climbing wall, located in Holland. Photo by Sport Cool Stuff
Huashan mountain - Google Search
climbing in china