Chelan Seamount (original) (raw)
The Chelan Seamount is a seamount located in the Pacific Ocean off the coast of northern Vancouver Island, British Columbia, Canada.
The Chelan Seamount is a seamount located in the Pacific Ocean off the coast of northern Vancouver Island, British Columbia, Canada.