Novosibirsk

Location

City in Russia where the Soviets created Akademgorodok, an entire city dedicated to science.

Mentioned in 1 video