Naberezhnye Chelny is the second largest city in the Republic of Tatarstan, Russia. A major industrial center, Naberezhnye Chelny stands on the Kama River 225 kilometers east of Kazan near Nizhnekamsk Reservoir. From Wikipedia
Officials say seized Ukrainian SIM cards were routed through EU contacts to drone plants in Tatarstan.