Thumbnail for 13213

Thumbnail for 13213

Download Original: 624 × 467 Thumbnail for 13213

The world’s biggest trees, such as this large Scots pine in Spain’s Sierra de Baza mountain range, are also the world’s fastest-growing trees, according to an analysis of 403 tree species, spanning six continents.