inspirations: TED

ted

This is the Imawari Yeuta, one of the largest cave systems underneath the table mountains of Venezuela. Three rivers flow through it, and new life forms may have been quietly developing...