Dellwood_Seamounts
Dellwood Seamounts
Seamount range in the Pacific Ocean northwest of Vancouver Island, Canada
The Dellwood Seamounts are a seamount range located in the Pacific Ocean northwest of Vancouver Island, British Columbia, Canada. They are also known as the Dellwood Seamount Range or the Dellwood Seamount Chain.[1]