Spiterstulen - between the highest tops of northern europe