Scientists Have Just Discovered A Time Capsule Lost To Time Hidden Inside This Tropical Forest