JoshD8705 JoshD8705 22-04-2020 Chemistry contestada The image shows the extent of a major landform. The landform highlighted in red has high elevation and high relief. Which landform is highlighted in the image?