Mother Nature has done it again!