Top Gear: Nepal Special

The team travels from Kathmandu to the Forbidden City of Lo Manthang

This programme is not currently available on demand