El Morro Point

El Morro Point was an area on the planet Onyx.