The worst drought in 70 years and soaring temperatures have seriously affected Italy's north-western regions, with 125 towns being asked to ration water as the 400-mile-long Po River's level goes more than three-quarters down.