Series of ruffled flags. China and Federal Democratic Republic of Nepal. Nepal Foreign Affairs 21 June, 2016 2:54 pm