I came across a few of these while hiking in Tayrona National Park in northeast Colombia. I haven't found out what kind it is from my searching on the internet. Any ideas?

Terry