yes, this is a cloud and it was floating right in front of the bus window. beautiful.