The all-new 2022 Mercedes Benz C class is here to rule again the executive luxury sedan segment in a completely overhauled avatar. With re-engineered power train and re-designed proportions, the new styling ideology on this German masterpiece is bang on. We get to drive it for the first time in its fresh skin in the picturesque backdrop of Mussoorie and we reckon it is just the right move to usurp the existing challengers