- Advertisement -

Beijing bj40

Beijing BJ40 Kekexili Edition Off-Road Vehicle Announced In China

Kekexili or Hoh Xil in English, is a region in China located in the northeastern Qinghai-Tibetan Plateau, which is the largest and highest plateau in the world.