Red Square is located in Moscow, Russia and has been a historic site for centuries. It is a large cobblestoned square surrounded by opulent architecture such as St. Basil's Cathedral and the Kremlin, which houses government buildings and the official residence of the President of Russia. Red Square has been the setting for major political events and demonstrations throughout Russian history.