Busy shopping street with people walking under colorful flower decorations