$解:(1)CH是从村庄C到河边的最近路.理由如下:$
$∵CB=1.5千米,CH=1.2千米,HB=0.9千米$
$∴CB^2=CH^2+HB^2$
$∴△ BCH为直角三角形,∠BHC=90°$
$∴CH⊥AB$
$∴CH为C点到AB的最短路线$
$(2)设AC=x\mathrm {km},则AB=x\mathrm {km},AH=(x-0.9)\mathrm {km},$
$在Rt△ACH中,(x-0.9)^2+1.2^2=x^2$
$解得x=1.25$
$即AC=1.25\ \mathrm {km}$
$∵AC-CH=1.25-1.2=0.05(\mathrm {km})$
$答:新路CH比原路CA少0.05千米.$