An astounding collection of prehistoric stone carvings depicting ancestral beings has been discovered deep in an inhospitable area. Story here. Human beings are simply naturally religious.