1070 / 2657
The Singularity Device
This photo is strange isn't it?
Even when I was standing there, I had to wait longer than expected to grok it. And maybe photos like can help you understand how technologically advanced the Chinese have become. In fact, they are absolutely bathed in it.
This screen in "The Place" (great name, huh?) that faces downward is supposed to be one of the biggest in the world. I don't know if it's bigger than the one in Texas Stadium, but it must be longer.
- Trey Ratcliff
Click here to read the rest of this post at the Stuck in Customs blog.
Chinaasiapeoples republic of chinaprcBeijingpekingcitymetropolisnorthern chinathe placemallshoppingartspacespace artlcdscreenfuturefuturisticvideouniquecommerceaurora borealisarchitectureengineeringmoderntechnologySeptember2010Nikon d3x77BigRetag