colorful event banners and posters lined along a riverbank