La Llorona is a famous folklore legend from Latin America of a mother who drowned her two sons in a river before killing herself and becoming cursed. It’s said that she was refused into heaven until she finds her two dead sons.

Legend says she wails and abducts children who she then drowns in the same river that she killed her sons.

This video is said to be La Llorona wailing from the treetops.

You can read more about the video here

Read More On This At Paranormal Globe