Mowgli, Liverpool — A wow factor tree