Volvo Cars XC60 wins Model China Western Car Market 2018 Best Luxury Brand SUV
Awarded by Huaxi City Daily