China has imposed sanctions on Canadian NGOs while tightening its grip on Tibet and pushing forward with a major dam project.