An impressionistic presentation of Mahabaleshwar, a quiet little hill station, during and after the monsoon rains.