Film Summary
52:45 mins
Science & Nature
/ Wildlife
North America
Travel to a scientific outpost, an island of tropical rain forest in the Panama Canal, where scientists attempt to unravel the mysteries of this unique ecosystem.
Year Filmed: 1996
Bee Man // South America» Add to Bin
Megastructures: Kansai Airport // Asia» Add to Bin
Odzala: Islands in the Forest // Africa» Add to Bin