Domie971go Domie971go Biology Answered identify the landmark found on the proximal end of the humerus.