Russell Research Station has 1 named peak. The highest is Lafayette Ridge at 409 m.
There are 1 named mountains in Russell Research Station. The highest and the most prominent mountain is Lafayette Ridge.
The highest peak in Russell Research Station is Lafayette Ridge, at 409 m.
Notable peaks in Russell Research Station include Lafayette Ridge.
