Echidna Nature Refuge has 1 named peak. The highest is The Dome at 140 m.
There are 1 named mountains in Echidna Nature Refuge. The highest and the most prominent mountain is The Dome.
The highest peak in Echidna Nature Refuge is The Dome, at 140 m.
Notable peaks in Echidna Nature Refuge include The Dome.
