Nestled in the southwestern expanse of Ordos city in North China's Inner Mongolia autonomous region lies the Uxin Banner — a vast territory spanning approximately 11,600 square kilometers with a ...