Hace miles from años, en lo que hoy es la península de Santa Elena en Ecuador, a mountain of gigantic…