The world's largest liquid mirror telescope begins to look up at the sky in the Himalayas