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