It is Chinese, and it looks to be Shimao Zhongxin: World Trade Center. And the picture was definately taken in Beijing. In a hutong, by the looks of it.
Sure says a lot about the credibility of StrategyPage.com.
16 posted on 11/19/2003 10:28:57 PM PST by Timesink
(I'm not a big fan of electronic stuff, you know? Beeps ... beeps freak me out. They're bad.)