Thousands gather at high altitude for world's largest alphorn festival