Preparing your study page...
Correct answer: C
Explanation
Detracts means to take away from the value or quality of something, which fits the context that the climate does not lessen the beauty.