Sky Peak (mountain)

It is the tallest mountain in the world. It's situated within the southern part of the Red Mountains.