Photo credit: 1977 Eric Watson

The U.S.S.R. pavilion is now located as an exhibition facility of the Moscow Centre for Scientific and Technical Advances Implementation (Moskva).