I was interested to learn about cold district heating recently, which is basically a municipal scale geothermal system.
edit: also on heating question - Moscow's electricity is provided by 40 or so big gas-fired steam turbine generator plants, about 10GWe total. District heating serves as cooling for all this power generation.