El Morro Point

El Morro Point (Spanish for "The Nose") was an area on the planet Onyx.