Nepal in October 2026: Trekking, Festivals & Crowds