Claim: Lillydale Lake is an artificial lake in Lilydale, Victoria, which had a population of 15,530 people as of 2016.
Verdict: NOT ENOUGH INFO