Watch Top Gear season 27 episode 2701 tv series online free
Release: Dec 29, 2019
Paddy, Freddie and Chris set out on a high-altitude voyage from Kathmandu to the Forbidden City of Lo Manthang, through the highest mountains, deepest gorges and harshest terrain on the planet.