Wednesday, April 11, 2012

China.

Look at these pictures!  I am utterly shocked. Dr. Weimen Mo forwarded these to me from China Digital Times. These are street scenes in Chongqing.