Photo credit: © All-Russian Exhibition Center

 

The U.S.S.R. pavilion is now located as an exhibition facility of the Moscow Centre for Scientific and Technical Advances Implementation (Moskva), a state-owned enterprise. The Russian people have dubbed the building as "Montréal."