Skim along the Orinoco River on the border between Venezuela and Colombia, and you might catch glimpses of a mythological spirit world engraved into rocks lining the riverbanks. Depictions of ...