'The world's largest reflector telescope is the 236-inch unit at Zelenchukskaya in this Russian mountain range'
Caucasus
OBSERVATORIES: The worlds largest reflector telescope is the 236-inch unit at Zelenchukskaya in this Russian mountain range
The world's largest reflector telescope is the 236-inch unit at Zelenchukskaya in this Russian mountain range
The world's largest reflector telescope is the 236-inch unit at Zelenchukskaya in this Russian mountain range
OBSERVATORIES
Caucasus
OBSERVATORIES