Kingdom of Giants
How have Indonesia's remote and mysterious islands become home to so many of the natural world's most extraordinary giants? From a unique species of elephant, and the world's longest snake, to a crab almost a metre wide that climbs trees



















