The Grand Kremlin Palace sits overlooking the Moskva River in Russia's capital, Moscow. It is part of a larger complex, the Kremlin, which is enclosed by a set of striking red-brick walls and also contains several other palaces and cathedrals. The initial complex was built by Ivan the Terrible during his reign as the first Tsar of Russia. This post contains a collection of photos of this incredible complex.