Science Illustrated Titanoboa: 2017-03-01 - LENGTH: Up to 14 m HABITAT: Colombia PERIOD: 60-58 million years ago