“Little Russia” is almost an oxymoron. The country’s vast territory makes it the largest in the world. Nevertheless, a group of daring Russian designers and engineers managed to portray all of Russia on just 800 square meters.
Categories: Science
“Little Russia” is almost an oxymoron. The country’s vast territory makes it the largest in the world. Nevertheless, a group of daring Russian designers and engineers managed to portray all of Russia on just 800 square meters.
Categories: Science