Demonstration held in front of Chinese embassy in Nepal against land encroachment