Pages

The Largest Manmade Climbing Wall in the World (8 pics)

This climbing wall is 165 meters (541.3 ft) high and is located in the Swiss Dam, Diga di Luzzone.