I've seen todays picture before somewhere. Regardless this wasn't taken in Mountain Pine Ridge. Belize has no snakes this long. That is a green anaconda and they frequent the Amazon and Orinoco river basins of South America not Central America.


Cleverly disguised as a responsible adult.