Donate

Thumbnail for 13211

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 contine

Related

« Previous Image | Full-Size Image |  Main Gallery Page | Next Image »

Thumbnail for 13211