Off-road trip along an extreme road through a mountain canyon in Upper Mustang, Nepal. Beautiful view of the Himalayas