Langol Peak Garden originally known as Tlaang Lhung Bung is the new tourist attraction of Manipur. It is popularly known as the Langol Tower. The watch tower on the top of the peak provides you a very refresh and stunning view of the valley and mountains. The Langol tower is located at a distance of …