a natural wonder to behold. What makes the location unique are the masses of vegetation flowing in it. These masses of vegetation are so thick that they are like islands. The entire lake is surrounded by mountains
Keibul Lamjao National Park in Manipur. A Manipuri friend of mine identified this.