There are mountains called the Cape Range through the middle of the peninsula and Ningaloo Reef is on the western edge . Cape Range runs down the spine of the peninsula and Ningaloo Reef runs along the western edge .