Nature · S7 E18
1989-04-16 · 53 min
Unique animals and plants flourish atop mist-shrouded Venezuelan plateaus thousands of feet above the surrounding jungle.