The Isaac Newton Group of Telescopes (ING) operates three world-class telescopes on La Palma, Canary Islands, Spain