Brought even more tears to my eyes!…Disabilities should never set you back, and we should never dismiss the abilities of the disabled.
Guanyin or Kwanyin, the Goddess of Mercy.
~ China Disabled People’s Performing Art Troupe, “Thousand-hand Guan Yin”
Guan Yin is a Chinese goddess. The performers are feeling the music through speakers and guided by hand gestures, a troupe of deaf dancers in Beijing take steps to champion the rights of disabled people across the world ~
” Being deaf and mute, these disabled female performers endure pain and suffering in vigorous training, simply to deliver a message of love to mankind. “