A street with many signs in English and in Chinese.