A few months ago, we showed you this strange structure found and photographed by graduate student Troy Alexander in the Peruvian Amazon. As far as we knew, no one had ever seen anything like it before. Was it built by an insect, a spider, a fungus, or space aliens? Researchers at the Tambopata Research Center kept observing this and other structures like it until they figured it out.
See more featured images over at Spotlight