Olympic National Park, WA. USA. - zacker

The reason why it's called Cannonball Island ...

cannonballrock