Kremenchuk is an industrial city in central Ukraine which stands on the banks of the Dnieper River. The city serves as the administrative center of Kremenchuk Raion and Kremenchuk urban hromada within Poltava Oblast. From Wikipedia
The swap under Istanbul accords underscores Ukraine’s push for tougher G7 sanctions on Russia