Old Town, Vyborg, Russia.
Esplanade Park, Vyborg, Russia.
The underwhelming border marker between Russia and Finland, on the Saimaa Canal.