A tumbling mountain that keeps on humbling us