Near Arunachal Pradesh, India, on the India-Burma border, Pangsau village in northern Myanmar, surrounded by thick forests, has a place as mysterious as Bermuda - "The Lake of No Return". About1.5 km long and only 0.8 km wide lake is surrounded by many more stories. There is a history behind its naming. Along it runs the historic Ledo Road, built by the Allies in 1942, during World War II. On the map it was identified as Stilwell Road