Cloud vortices off Cheju Do, South Korea