Pennell Coast
The feature was photographed from U.S. Navy aircraft in 1946-47 and 1960–62, and was surveyed and mapped by the United States Geological Survey (USGS) in 1962–63. The name was amended to Bowers Mountains upon USGS mapping which showed the group to be a major one with peaks rising to nearly 2,600 metres. The major topographical feature lies situated within the Pennell Coast region of Victoria Land, Antarctica.