Sleeping hundreds of feet above the Italian Alps in a hammock at this Festival Are you brave enough? Nathan Ellis Jan 5, 2019