This IMAX shot documentary focuses on primates and birds of the Inle Lake area of the Shan state of Myanmar.