Near Urumqi, Frimpong takes a bit of fresh air ... Urumqi is the biggest town in Continental China, near Ouzbékistan.