The Kremlin is a large fortified complex located in the heart of Moscow, Russia. An iconic structure standing tall in the Moscow skyline, the Kremlin is true to its name. The Kremlin meaning ‘Fortress inside a city’ is actually a complex that houses : 5 palaces, 4 cathedrals and the Kremlin tower. The Kremlin is also the official residence of the President of the Federation of Russia. This magnificent complex overlooks the Moskva River to the south.
Kremlin
