Satellite map of Chelan Seamount
Map of Chelan Seamount
The Chelan Seamount is a seamount located in the Pacific Ocean off the coast of northern Vancouver Island, British Columbia, Canada.
Latitude: 49° 27' 0.00" N
Longitude: -131° 19' 12.00" W