Where do grandchildren come from?

The correct answer is "Heaven, because grandchildren are angels"