Stratfor regularly mentions in its China coverage that China is "an island." This is not literally true, of course, but it's a useful way to think about the country and its geographic situation. China shares land borders with 14 other nations, and yet it is among the most geographically insulated countries in the world.