The Champlain Thrust Fault, on Lake Champlain in Vermont. Photo by Mike Luoma.

Visiting The Champlain Thrust Fault

Science Can Be Beautiful