Nature has more wonders than life.