The Vosstaniya Square is a major traffic hub of Saint Petersburg. It is home to the large Moscow Rail Terminal, from where trains depart for Moscow, Novosibirsk and other major cities. It is filled with passengers every day.
