The Kremlin sits on Borovitsky Hill, rising above the Moscow River in the center of the city. Its first white-stone walls and ...