EDIT: Ok I say that but I can't seem to find anywhere like that in destiny. Lizardons can spawn in the Destiny Church area, the cave leading up to Destiny and on the Big City volcano. The only place with trees is the Church but nothing matches. I thought about the Lost Gifts Christmas event but would the make maps for such a temporary thing? Maybe this is of an unrelease extension of this area which might lead to Baboard?