Back to Dictionary
大街小巷
dàjiēxiǎoxiàng
1. great streets and small alleys (idiom); everywhere in the city