There is not much documentation in the English langauge, but there are serveral Russian documentaties 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 on the same site 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 "ОЭК ОКНО Нурек Таджикистан".