China's MOST Unreachable City Near India (Foreigners CANNOT Go!) I S2, EP83

108 Views
I am riding to the disputed McMahon Line near India. The city I am heading to is called Motuo (Medog) and is one of the most isolated places in China. At the same time it is also the most tropical

Comments