Snow-capped mountains near Muzagata Peak in Xinjiang, western China