The insect discovery trip will take us to meet the most successful life forms on Planet Earth. There are billion billions of insects in the world and some of them also live here, in Setomaa.