The Moscow Kremlin, meaning "fortress inside a city," was built between the 14th and 17th centuries. It houses the official residence of Russia's presidents.