When is palm Sunday on April 20th?

Palm Sunday can never happen on April 20. In order for it to fall on April 20, Easter would have to be April 27 which can never happen.