Imphal, July 22: India's very own Loch Ness monster, Poubi Lai, lived in Loktak lake in Manipur, according to Meitei folklore. A sculptor from the state brought alive the legend in a wooden artwork of ...