Moscow Metro is known as the most beautiful and deepest subway in the world. We went to the subway station specially for the purpose of visiting. The subway station is really beautiful and its decoration is very distinctive. The Shengli Park Station of Moscow Metro is the deepest subway station in the world, 97 meters from the ground. We arrived at this station by bus and went out to visit the Victory Square and the Arc de Triomphe.