Chinese structures in Lapcha seem to fall in China: Humla CDO says after field study
Bhanubhakta Kathmandu, Sept 24