Mayakovs Base Station, with a strong sense of history, is the subway station of Victory Plaza of War, the deepest subway station in Moscow. It is considered one of the most beautiful stations in the Moscow Metro. Its depth is nearly 100 meters, and the escalator to the platform is 150 meters long. The video I took up the escalator for more than three minutes.