There have been almost daily demonstrations in Nepal against China since March 10 , when protests began in Tibet 's capital , Lhasa .