share
1 / 

Buxing Street

0 Comment Posted May 11, 2007 at 04:46 PM by benliu

This is a must-see destination in Shanghai.  The name of the street literally means "no cars allowed."  It's become one of the most well-known shopping areas and an interesting mix of old and new China.

Back to top

No Comment yet on this post. Be the first to write something.  New Comment  

CakePHP © Copyright 2007 trippert inc.