There is not much documentation in the English langauge, but there are serveral Russian documentaries on Youtube that show us a set of large telescope mounts. The telescopes are mounted on ten identical three-axis telescope mounts. They are built close to oneother on asite in the mountains close to the city of Nurek in Tajikistan.
Much data about this observatory is compiled in a document by the Federation of American Scientists.
Another source of information can be found on the website of Global Security .
Search the Internet yourself with terms like "Optical-electronic complex OKNO Nurek Tajikistan" or "ОЭК ОКНО Нурек Таджикистан".