Lake of No Return (Nawng Yang in Burmese) is a small (c. 1 km length?) body of water lying south of Pangsau village, Burma (Myanmar) .The name may have been given due to the number of Allied aircraft which crashlanded in it during World War II.
I got some new info regardin this lake in SCIENCE WORLD feb2006 ed. It said that somethin mysterious is happenin surroundin this lake. n the scientists r tryin to find out a answer.
Is it another Bermuda Triangle?