Nepal in December: Weather, Festivals, Trekking & More