This is the Izmailovsky Kremlin, or Russian Disneyland as it's often referred to! This isn't a historical Kremlin, it was just built for show next to the Izmailovsky Vernissage - more or less a giant flea market, the best price to get souvenirs in Moscow. I can't wait to see it in the springtime when it's not covered in snow!