Trollveggen is Europes tallest vertical, overhanging rock face.