I visited a couple of years ago and was impressed by how insignificant the place made you feel. Such massive forces at work, on a time scale that defied the life times of mere humans.

If you're a...