Shanghai: Love it or Die

Set of photos from my recent trip to China. ( Set 4 of 8 )

Location: Moganshan Road & Changhua Road, Shanghai, China