Results 1 results found The Karakorum (Karakoram) Highway on the Chinese side, with River Giz, Xinjiang, China, Asia