a group of colorful buildings by a river