The upper Annapurna Circuit - Besisahar to Manang April 30, 2016 Annapurna Circuit hiking mountains Nepal rivers trekking valleys +