Crowds enthusiastically applaud and cheer the arrival of a train at the inaugural station built in over a century.
Crowds enthusiastically applaud and cheer the arrival of a train at the inaugural station built in over a century.
© All rights reserved by Russian Press
