English Long Range Reconnaissance Imager Cited by user Chris Capoccia on 25 Oct 2018 Long Range Reconnaissance Imager (LORRI) is a telescope aboard the New Horizons spacecraft for imaging.