
Giants and beings of unknown origin were recorded by the ancients
Found in many regions of the world, cave paintings have been a valuable source of information for understanding the lifestyle and beliefs of the early humans. Some depict scenarios that…