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).