News Annapurna Base Camp Trek Itinerary: What to Expect Each Day & Best Time to Experience April 29, 2026