A Canadian man has blown people away with the little village he built in his own backyard, having worked on it for over two decades.