Cheques are valid for 15 months here, last I heard. (It used to be 12 months, but the number of people who get the year wrong caused problems, so they extended it to 15 months.)
So, what happens if someone deposits a cheque in another country? Do the issuer's country's rules apply, or the depositor's country's rules? Is there some international treaty on such things?