Winner, 2008 EarthVision International Environmental Film Festival Honorable Mention, 2008 International Wildlife Film Festival Official Selection, 2009 GREEN SCREEN International Wildlife Film Festival
Orchid Island is located off the south east coast of Taiwan. Its jagged volcanic landscape, lush tropical jungles and clear blue waters are home to a unique mix of wildlife, and to the Tao people, and ocean-going culture with ancient beliefs and deep respect for nature. The Tao are just one of the 12 aborigines groups that make up less than 2% of the Taiwanese population.
This is a story abut the Tao people and their relationship with nature. More about the film here.