Olonets is a town and the administrative center of Olonetsky District of the Republic of Karelia, Russia, located on the Olonka River to the east of Lake Ladoga. From Wikipedia
The collision prompted a criminal investigation into the driver’s conduct with casualty figures varying between official accounts.