Those are ruins of medieval city called Targim, located in republic of Ingushetiya, Russia. Ancestors of families that lived there still care and maintain those ancient towers