Aerial view of wind turbines on a lush green mountain peak for renewable energy generation under cloudy sky