Found this on the river bank.  No idea what it is, but it looks cool. (Category:  Travel)

Found this on the river bank. No idea what it is, but it looks cool.    Tres Piedras, Costa Rica -- 1/10/2010