The Moscow Kremlin is a fortress in the center of Moscow, where most of the government works. It is where the President of Russia lives. But Moscow Kremlin is usually simply called the Kremlin. It is on the left bank of the Moskva River and southwest of Red Square.