The variability and (sometimes) unpredictability of weather conditions in Mcleod Ganj has a lot to do with "micro-climate" influences. What does that mean? How do micro-climate factors differ from other large scale weather features, with regard to clouds, precipitation and temperature observation?