Giant skull found at excavation site, a scientist stands next to the skull and is dwarfed by it, press photo