Glacier Spirit In The Distance off San Juan Island Orca whales are everywhere for Puget Sound Express! Glacier Spirit and Olympus enjoyed a wonderful moment together watching killer whales on the Strait of Juan de Fuca.