A rare cloud formation with rainbow-like colours was spotted recently in China's city of Haikou in Hainan province. Its pictures and videos have gone viral online. The uncommon cloud formation is known as pileus cloud or scarf cloud and is formed atop a growing cumulus or cumulonimbus cloud. Such scarf clouds are reportedly often short-lived.