Two million years ago, a colossal ape roamed the forests of southern China. Standing up to 3 meters tall and weighing over 200 kilograms, Gigantopithecus was the largest primate to ever live. It ...
Gigantopithecus was the largest ape ever to exist. Towering over modern primates, it lived in prehistoric Asia. Climate change and diet likely sealed its fate. This video explores what we know and ...
In this episode of The Definitive Interview, Jon Favreau reflects on the creative decisions, challenges, and breakthroughs ...