The world’s largest highest ground based telescopic observatory is located in:
A. Colombia
B. India
C. Nepal
D. Switzerland
Answer:B
The world’s largest highest ground based telescopic observatory is located in:
A. Colombia B. India C. Nepal D. Switzerland