Description

Peak on Point Peter Mountain, in the Boston Mountains, 3 miles NW of Snowball

Nearby Features