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

Bhanubhakta

Kathmandu, Sept 24