Illhorn is a natural feature, located at Illhorn, 3952 Leuk, Switzerland
Salita lunga ma mai impossibile da pedalare vista spettacolare sulle cime del Vallese discesa infinita