China, which controls Tibet, has been drawing international flak over human rights issues, particularly of the Uyghur Muslims and also for stifling religious and cultural freedoms in predominantly Buddhist Tibet. China vigorously denies all such allegations