Mercurial weather changes range from sunny, blue-skied days to torrential monsoon rains--with familiar sight of rainbows and mile high cloud formations in between.