In order for solar water heating to work,

DSC_5114

one has to install them in a country where there is just a little bit of sun. On a vaguely regular basis.