Moscow, 1979 Date: 1979 Location: Prospekt Mira, Moscow, Russia Source: via Vault of the Atomic Space Age What do you see here?