Lion's Head Provincial Nature Reserve has 1 named peak. The highest is Lion's Head Point at 225 m.
There are 1 named mountains in Lion's Head Provincial Nature Reserve. The highest and the most prominent mountain is Lion's Head Point.
The highest peak in Lion's Head Provincial Nature Reserve is Lion's Head Point, at 225 m.
Notable peaks in Lion's Head Provincial Nature Reserve include Lion's Head Point.
