Feb 13, 2025

China launches Visit Nepal Year 2025’ amid ‘Chinese New Year’ (Photo Feature)