Stock Photo - Chechen watchtowers in an overhanging cliff on the Argun River, near Irum Kale. Chechnya, Caucasus, Russia, Europe

Stock Photo: Chechen watchtowers in an overhanging cliff on the Argun River, near Irum Kale. Chechnya, Caucasus, Russia, Europe.

Searchable keywords

Choose multiple keywords