Russia’s big. The biggest, in fact. It’s no Greenland map-projection trick, Russia is 6.3 million square miles of land. It’s bigger than Antarctica. And now you, reader, get to see how accurately you can place Moscow on Russia’s sprawling surface. Godspeed. Previous map games Group Games Play the Where is Grand Junction, Hotchkiss, Gunnison, Crested Butte, Salida, Cañon City, and Westcliffe?