A spectacular view of mackerel sky has been captured on video in southwest China's Guizhou Province. A mackerel sky is a common term for clouds made up of rows of cirrocumulus or altocumulus clouds with an appearance of fish scales. It is usually known as a sign for changeable weather.