Another "wonder of nature"? Biologists-zoologists on site?