Fasilitas itu terletak di Krasnogorsk, barat laut Moskow.