The Himalayas house some of the most breathtaking glaciers in the world. Yet there is one that calls out to the imagination ...