Similarly to wind power, solar power is contingent upon the weather and the amount of sunshine present in a specific location. This means that geographical areas lacking in sunlight, or areas that frequently experience cloudy weather, may have difficulty utilizing solar power effectively.
Additionally, solar power is an expensive endeavor. The technologies often require a large amount of land, and they can be extremely costly. Scientists are hard at work to find an affordable, efficient solution for harnessing solar power.