You could use something like 'Peer Guardian' (or any other firewall capable of handling huge lists) along with a list of region-specific address ranges like this site provides.
Seems a bit pointless to me, though (for the sake of blocking some irrelevant port probes at least ).