Telescopio Nazionale Galileo (Italian), La Palma, Canary Islands, 1996
Also available as a 1536x1024 JPEG image.