Gorny Altai, Russia, mountain stormy river, waterfall in the forest, strong current, outdoor recreation away from civilization