Description
Mount Jumbo is located on NE shore of Hetta Inlet, near center of Prince of Wales I., Alex. Arch.
History
Local name reported in 1905 by F. E. and C. W. Wright (in Brooks and others, 1906, fig. 1), U.S. Geological Survey (USGS).