Kurchatov is a town in Kursk Oblast, Russia, located on the Seym River 42 kilometers west of Kursk. Population: 40,318; 42,706; 45,556; 41,085. From Wikipedia
The Russian president's trip highlights Moscow's claims of recapturing Kursk, while Ukraine insists its forces remain active in the area.