Landscape design on both sides of a river involves the planning and creation of natural and built features to enhance the aesthetic and functional aspects of the riverbanks. This includes the selection of appropriate plants, walkways, seating areas, and other amenities to create a harmonious environment that is both visually appealing and functional for the community. Factors such as local climate, soil conditions, and environmental conservation are taken into consideration during the design process.