The Pinocchio lizard has been found living in the cloud forests of Ecuador, after it was thought to be extinct for 50 years. The lizard, named for its prodigious snout, was first discovered in 1953 but hadn't been seen between the 1960s and 2005, when it was spotted in Ecuador. The find spurred a search for the creature in its natural habitat by educational and ecotourism company Tropical Herping.

Full Story:

Related Summaries