Add icons to this collection by clicking the heart icon.
River icon - also known as water, cloud, nature, weather, landscape, mountain, river, sun, and hill. Created in a clean lineal style, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
    xmlns="http://www.w3.org/2000/svg"
    width="682.667"
    height="682.667"
    viewBox="0 0 682.667 682.667"
>
    <defs>
        <clipPath id="a" clipPathUnits="userSpaceOnUse">
            <path d="M0 512h512V0H0Z" />
        </clipPath>
        <clipPath id="b" clipPathUnits="userSpaceOnUse">
            <path d="M0 512h512V0H0Z" />
        </clipPath>
    </defs>
    <path
        d="m0 0-27.26 63.64"
        transform="matrix(1.33333 0 0 -1.33333 475.414 302.225)"
        fill="none"
        stroke="#000"
        stroke-width="15"
        stroke-linecap="round"
        stroke-linejoin="round"
        stroke-miterlimit="10"
        stroke-dasharray="none"
        stroke-opacity="1"
    />
    <path
        d="m0 0-19.61 45.79"
        transform="matrix(1.33333 0 0 -1.33333 518.721 403.345)"
        fill="none"
        stroke="#000"
        stroke-width="15"
        stroke-linecap="round"
        stroke-linejoin="round"
        stroke-miterlimit="10"
        stroke-dasharray="none"
        stroke-opacity="1"
    />
    <path
        d="m0 0 62.13 170.84h29.86l14.22-31.06h18.04l7.05-16.46"
        transform="matrix(1.33333 0 0 -1.33333 237.828 320.705)"
        fill="none"
        stroke="#000"
        stroke-width="15"
        stroke-linecap="round"
        stroke-linejoin="round"
        stroke-miterlimit="10"
        stroke-dasharray="none"
        stroke-opacity="1"
    />
    <path
        d="m0 0 33.886-16.646L64.948 0l31.063-46.594 46.593-.068"
        transform="matrix(1.33333 0 0 -1.33333 275.484 217.163)"
        fill="none"
        stroke="#000"
        stroke-width="15"
        stroke-linecap="round"
        stroke-linejoin="round"
        stroke-miterlimit="10"
        stroke-dasharray="none"
        stroke-opacity="1"
    />
    <g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="m0 0-77.66 36.4h-62.12l-31.05 30.73-31.08.27-31.06-30.67v155.31l14.17-7.08 21.52-10.76 26.44-13.22 14.49 7.17"
            transform="translate(240.471 95.021)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
    </g>
    <path
        d="m0 0 18.94 9.38L64.96-6.21l47.17-77.59 61.519-31.07"
        transform="matrix(1.33333 0 0 -1.33333 151.215 312.425)"
        fill="none"
        stroke="#000"
        stroke-width="15"
        stroke-linecap="round"
        stroke-linejoin="round"
        stroke-miterlimit="10"
        stroke-dasharray="none"
        stroke-opacity="1"
    />
    <g clip-path="url(#b)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="M0 0h73.721l27.5 27.54c16.649 16.66 11.38 44.83-10.16 54.36L28.07 109.76c-17.46 7.72-24.96 28.45-16.48 45.55l-52.65-16.52c-15.15-4.75-17.14-25.38-3.169-32.93 6.209-3.36 9.409-9.58 9.409-15.82 0-5.37-2.37-10.77-7.24-14.39L-143.72 0h111.04"
            transform="translate(275.47 7.501)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c11.026 14.488 26.066 20.68 46.593 15.531 9.015 18.46 24.353 24.031 46.594 15.531 10.967 27.933 32.934 36.017 62.125 31.063 10.661 25.31 32.356 34.195 62.124 31.062V0l-31.063-.392-46.593-30.67H93.187L46.593-58.876"
            transform="translate(287.063 162.815)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-155.312h-155.312"
            transform="translate(504.499 162.815)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h-124.249v124.249"
            transform="translate(131.752 7.503)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h61.455"
            transform="translate(225.541 38.567)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h46.66"
            transform="translate(286.996 69.627)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0a7.5 7.5 0 0 0-10.606 0 7.499 7.499 0 0 0 0 10.607A7.5 7.5 0 0 0 0 0"
            transform="translate(324.353 33.263)"
            fill="#000"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0a7.5 7.5 0 0 0-10.606 0 7.499 7.499 0 0 0 0 10.607A7.5 7.5 0 0 0 0 0"
            transform="translate(324.353 33.263)"
            fill="#000"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0a7.5 7.5 0 1 0-10.607 10.607A7.5 7.5 0 0 0 0 0"
            transform="translate(261.305 64.337)"
            fill="#000"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0a7.5 7.5 0 1 0-10.607 10.607A7.5 7.5 0 0 0 0 0"
            transform="translate(276.305 95.386)"
            fill="#000"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h6.653c5.66 7.533 14.44 12.587 24.421 13.24 7.463 15.781 23.529 26.697 42.144 26.697s34.679-10.916 42.143-26.697c17.352-1.136 31.075-15.57 31.075-33.209 0-18.381-14.901-33.281-33.281-33.281H0c-14.705 0-26.625 11.92-26.625 26.625S-14.705 0 0 0Z"
            transform="translate(328.11 402.217)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-18.651 0-36.468-15.088-36.468-33.739"
            transform="translate(443.472 415.457)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c0-17.155-13.907-31.062-31.062-31.062S-62.125-17.155-62.125 0s13.908 31.062 31.063 31.062S0 17.155 0 0Z"
            transform="translate(116.22 426.843)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v15.531"
            transform="translate(85.159 488.968)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-15.512"
            transform="translate(85.159 364.719)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-10.982 10.982"
            transform="translate(41.237 470.775)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 10.969-10.969"
            transform="translate(129.094 382.918)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h-15.531"
            transform="translate(23.044 426.853)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h15.512"
            transform="translate(147.292 426.853)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-10.982-10.982"
            transform="translate(41.237 382.931)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 10.969 10.968"
            transform="translate(129.094 470.789)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
    </g>
</svg>
More icons in the same style and category