On 13 February
2004 the Isaac Newton Telescope was 20 years of continued operation on La
Palma. During this period of time the INT has produced an impressive contribution
to astronomy research: more than 1100 papers published in refereed journals.
We thank all the staff and visiting astronomers who has made this possible!
The accompanying pictures show the INT in its former location in Hertsmonceux
in the late 60s, the official inauguration on La Palma on the 29th of June,
1985 and a recent view of the telescope. ¤