Sno castle: a fortress in the shadow of the Caucasus