The skin, after receiving ultraviolet rays of the sun, generates vitamin D. Recent researches have revealed that this sunshine vitamin protects the body against certain chronic ailments, such as muscle weakness, high blood pressure, diabetes, depression, cancer, osteoporosis, and other immunity system related diseases.s.