A Chinese street showing business signs hanging over the store fronts.