One oftern see Mimosa plant on the ground but this is on a tree! Found in Al Ain.