Tuesday, February 10, 2009

CCTV Tower

China's Central Television Bldg (right) and the nearly-completed-recently burned to the ground- Mandarin Oriental Hotel to it's left.

The Good, The Bad, and the Ugly

Masterful