'Nature: The Last Orangutan Eden' Review Wednesday, Feb. 25, at 8 p.m. on PBS. Check local listings. “The Last Orangutan Eden”—set in Sumatra, where deforestation and similar disasters threaten the survival of this peaceable primate—begins, it should be said, on a wrenching note. This … Read more on Wall Street Journal Nature photography topic of […]