Listen

Description

Shedao Island houses 20,000 snakes inside 0.28 square miles. Learn all about this island and its remarkable inhabitants on this episode of Species.