What makes autumn the best season to travel to Himalaya -