Shuswap Lake Marine Provincial Park - Cottonwood Beach Site is a provincial park in British Columbia.