Giant kelp (Macrocystis pyrifera) washes up on the beach; Cannon Beach, Oregon, United States of America PacificStock
6316 - Valley of the Ten Peaks & Moraine Lake in Banff National Park. Alberta Canada Ken Anderson Photography