What Nepal and China signed on
Setopati

Setopati

Kathmandu, Oct 13