China Beach is part of the Juan De Fuca Provincial Park, which is located on the west coast of southern Vancouver Island.
Original size: 6030 × 4028 pixels.
Buy the print at Fine Art America or Redbubble.
Posted in: North America. Tags: beach, British Columbia, Canada, crashing waves, ocean, Vancouver Island.