Eyeballing India Bhabha Atomic Research Centre moved to:

http://eyeball-series.org/barc/barc-eyeball.htm