Eyeballing India Bhabha Atomic Research Centre moved to:
http://eyeball-series.org/barc/barc-eyeball.htm