A) Bengaluru
B) Poonch
C) Udaipur
D) Ranchi
Correct Answer: C
Solution :
Udaipur installed the country's largest optical solar telescope. The telescope is made in Belgium.You need to login to perform this action.
You will be redirected in
3 sec