Home Nature Seven most unusual cloud formations: Nature at its best!