← Index1876 AD — 1877 ADXinjiang RebellionBattles2Timespan1 yrsCountries4Combatants (9)ChinaQing ChinaKhanate of KashgariKhokandKashgariTurpanShow 3 moreTheatresBattles (2)1877 AD01TurpanQing China42.95°N, 89.19°E · China1876 AD02UrumqiQing China43.83°N, 87.62°E · China