Prospekt Mira 184-2, Moscow, Russia, 1968. View this on the map