Market Town – William Sutcliffe
From The Observer, a travel piece on the Kashgar Sunday market: It is the westernmost town in China, and it ought not to exist at all. Geologically and politically, Kashgar is the last town on one of the longest dead ends on the planet. On three sides, it is shielded by the Karakorum and Pamir […]
Read More


