A Unique Liquid-Mirror Telescope sees first light in the Indian Himalayas