Previous Image Next Image DSC04863 Because the Kremlin is the seat of Russian power, I thought it would just be administrative buildings. Nope! There are a bunch of churches and royal residences that Tsars built.