Notice the ice floating on the river in the canyon below the avalanche area?
You can ride that.
There will be a cave along one side of the canyon that you can reach from this barge. (You won't be able to walk there.)
You can find a few minor items here.
The tripod is also hiding something else.