N/R
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'.