The mighty Annapurna range of the Himalayas tower above the foothills on a clear morning in Bandipur, Nepal