Somewhere in the Ituri Forest, a dense rain forest located in in the Democratic Republic of the Congo, lives an animal rarely seen – so rare that is was unknown to science until 1901. (read more)
Tag: rain forest
This is a curious creature found in the tropical lowlands throughout Central America. A carnivore, this animal hides among the canopy of the rain forest where it ambushes it’s prey. See image