It is an interesting site, as long as one keeps in mind who constructed it.
The opening photo really does show what a massive piece of real estate Mt Erebus is, and how not sighting this massive mountain whilst descending VMC, maintaining own terrain separation visually, beggars the imagination.
“captain’s decision to make a VMC descent below the specified minimum safety height while north of McMurdo.” from Ron Chippendales accident report, which is still the official report, is the belief of many.