No the IP address doesn't indicate country of origin
There are services of IP localization that search the whois records for an IP you're interested in, and will give you the country. Or you can just use whois database yourself »www.whois.net/ and »www.db.ripe.net/whois
yeah but the block after and before might not be in asia.
What I meant was that the IP itself is not linked to geography. But tools like the RIPE & whois can indeed "check" where each block is allocated. The link you gave is another example of a IP to geography cross-referencing