An "Aul", or fortified Caucasian village. Dagestan, Russia ...

An "Aul", or fortified Caucasian village. Dagestan, Russia ...