Located in Moscow, outside the Kremlin Wall, between Red Square and the Moscow River, known as one of the eight wonders of the world