Germany at its best, instead of keeping its 20GW+ nuclear power running and get district heating pipes installed to them, they engineer this solution at x times the cost. In this case a 30km pipe from Philippsburg NPP would have done the trick.
Guess who supplies all the nuclear fuel? Russia, and we don't want to buy from them anymore. The same is true for pretty much all nuclear power plants.
Germany has its own fuel enrichment and production, and it is still running https://de.wikipedia.org/wiki/Urananreicherungsanlage_Gronau
And no Uranium ore does not stem from Russia, they might still produce some of the UF6, but this can be much more easily shifted because unclear fuel cost are only a small fraction of the total cost!