Udaipur, second in the world to have the unique multi-application solar telescope (MAST) launched Udaipur is now housing India’s biggest multi-application solar telescope (MAST) in the Solar Observatory (stationed on an island in the middle of Fatehsagar lake). This World’s…