Hiking this wild and beautiful gorge in Alpbachtal, Austria is guaranteed to give you a healthy boost of nature and a blast of outdoor therapy.