Travel · Culture Iceman Ötzi Peak · South Tyrol, Italy A new viewing platform, titled ‘Iceman Ötzi Peak’, is located at the top of the Schnals Valley Glacier ridge in... Read More