Description
A pioneering team of tropical scientists, in search of new creatures and plants, get rare access to Brazil's highest and most isolated mountain, the Pico da Neblina meaning 'peak of mist'.
Image Not Available
2018-04-14
N/A
29 min
A pioneering team of tropical scientists, in search of new creatures and plants, get rare access to Brazil's highest and most isolated mountain, the Pico da Neblina meaning 'peak of mist'.