HONG KONG - Beijing-born giant panda Ya Ya returned to China as scheduled on Thursday after a 20-year stay at the Memphis Zoo in the U.S. state of Tennessee, according to Chinese media, after public concern mounted over her health conditions due to possible neglect.