a busy city street with chinese signs and pedestrians.