Not sure about this miracle, just got news from Google trends.
Doing some more Google search on it.

Naree means woman and pol means Tree Woman Tree ) Miracle of God

There is a amazing tree in Thailand named Nareepol. Naree means woman
and pol means tree . It means women tree. A creature which look exactly like a woman may be seen hanging on this tree. This woman like thing is hanging on the tree like a mango on the mango tree. On first sight it totally looks shocking and amazing

The real tree can be seen at a place called Petchaboon about 500 km away.