Leaders of Nepal China and India meet in Goa

From left: Narendra Modi, Sita Dahal, Pushpa Kamal Dahal and Xi Jinping yesterday in Goa. Pic by Prakash Dahal