Lu Bu Xing
This is a famous shopping street in Changsha. It is called the Lu Bu Xing (the walking street). What this means is thatpart of road is not accessible to cars, only to the no "11" human's legs. Shot with a 25 sec exposure, the car lights mixed in between of the busy crossing.
No comments:
Post a Comment