Toropets is a town and the administrative center of Toropetsky District in Tver Oblast, Russia, located where the Toropa River enters Lake Solomennoye. Population: 13,015; 14,600; 17,510. From Wikipedia
The attack in Russia's Tver region caused massive explosions and was reportedly carried out with over 100 drones.