The Esplanade, Vyborg, Russia.
Transfiguration Cathedral, Vyborg, Russia.
Lumber train rolls into town, Vyborg, Russia.