S100, E1 Nepal Special 'Top Gear' sets out on a voyage from Kathmandu, the capital of Nepal, to the Forbidden City of Lo Manthang on the far side of the Himalayas. Paddy, Freddie and Chris are in for perhaps their toughest road trip ever.