Video

Mountain Village Chokh in The Republic of Dagestan, Russia (Stock Footage)

Mountain Village Chokh in The Republic of Dagestan, Russia (Stock Footage)

Picturesque Chokh Town With Old Brick Buildings on Hill Steep Slope Among Fantastic Mountains on Sunny Day in Dagestan, Russia

by
by
by
by
by
by