a narrow street with lots of colorful items on display and people walking through the store