This striking satellite photo shows a quartet of near-identical glaciers perched between mountainous peaks on a barren island in the Canadian Arctic. The elongated ice masses, which are threatened by ...