I'm totally shocked because I've just made a COLA calculation of ISS / Shenzhou 7 distances. This day, at 15:07:23, the two manned spacecraft will pass only 36 kilometers from each other!!!
Just a little reminder that they can get there.

If, for some reason, the ISS international partnership continues to refuse to allow China to become a member they should, at least, offer them the opportunity to drop by for a visit, perhaps after China has demonstrated docking capability.