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.
Even Germany had Uranium mines in the Erzgebirge. They just were closed due to environmental concerns and the iron curtain falling, which is also why there are no more "official" reserves. There was no exploration done after 1990, so known exploitable reserves in Germany are low. But that's just because nobody went looking.
Uranium isn't rare and it isn't really expensive. We just need so little of it that there are not a lot of running mines.