The Asian ape Gigantopithecus, a sort of giant orang utan, would have stood head and massive shoulders over the largest gorilla. It lived in China, and went extinct only recently, about half a million years ago, overlapping with Homo erectus and archaic Homo sapiens.