Chinese and Nepalese officers walk across the China-Nepal Friendship Bridge at Zham Pass, southwest China's Tibet Autonomous Region, October 29, 2017. /Xinhua Editor's note:Dr. Prakash Chandra
Prakash Lohani and Sumesh Shiwakoty
Showing 0 to 17 of 1 results