Lake of No Return February 22, 2011 Lake of No Return, near Pangsau pass international border between India and Myanmar Read more