World Natural Heritage: Panama
Filmed in the UNESCO World Heritage Site, 'La Amistad' in Panama, and experiencing the birth of peccaries, the early morning concert of the howler monkeys and how the rainforest ecosystem works.
Starring
Norbert Vander, Norbert Vander
Director
Norbert Vander