Concerned over the recent political crisis in Nepal following the dissolution of the House of Representatives, a high-level Chinese Communist Party (CCP) delegation arrived in Kathmandu and started marathon meetings with the top leadership of the Himalayan nation