Kathmandu, August 30 A lake formed following a landslide in the Nepal-China border area is approximately the size of 14 football fields, according to Chinese media. Chinese state broadcaster CGTN reported that monitoring conducted by the Anneng Group through August 29 found that the landslide-dammed lake covers an area of approximately 100,000 square…