A busy Chinese street with numerous business signs along it.