Results 3 results found The Caucasian Mountains in fall with the Argun River, Chechnya, Caucasus, Russia, Europe Road leading through a beautiful gorge on the Argun River in the mountains of Chechnya, Caucasus, Russia, Europe Chechen watchtowers in an overhanging cliff on the Argun River, near Irum Kale. Chechnya, Caucasus, Russia, Europe