the front cover of an international magazine with a mercedes benz suv in the snowy mountains