News

Some maps even show weather variables higher than Denali, the highest mountain peak in North America, at 6,190 meters. During the early part of the 16th-century, German cartographer Martin ...
“Now that the evidence has proven my first instincts, this site is shaking up everything we thought we knew and could change the narrative of early Indigenous civilizations in North America.