Visitors walk by a world map carved in stone with China highlighted in red, at a plaza in southwest China's Chongqing municipality on May 19, 2010. CN-STR/AFP via Getty Images An obscure company in ...