The Moscow Kremlin (Russian: Московский Кремль Moskovskiy Kreml) usually referred to as simply The Kremlin, is a historic fortified complex at the heart of Moscow, overlooking the Moskva River (to the south), Saint Basil's Cathedral and Red Square (... Read further