In Russia’s Republic of Adygea, Inland Visions dives into pure adrenaline
Battling wild mountain rapids, walking cliff edges, and taking to the skies in a flying machine straight out of sci-fi
WATCH FULL