Korla, Xinjiang Uygur, China
Upper of Peacock River, in northern suburb , Korla, Xinjiang Uygur, 841000, CN