Description

World's largest telescope, 600 cm, begins operation in Zelenchukskaya, USSR

Location

Soviet Union

Rate

Quite important (7)

Sphere

Science

Images

BTA-6, the World's largest telescope since 1975 until 1990

Comments