Russia in miniature

“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. Join RT to look at the incredible model of Russia and to hear the story of its creation.