Mercedes Road Testing Pre Launch SUV on the Tibetan Plateau, Qinghai, China