High above Altadena, California, sits a haunting reminder of what happens when ambition meets nature’s power. Echo Mountain ...