Locals respect Mrs. Xian as their mother goddess in the performance of "China Has a Hainan Island" on Monday, July 28, 2008. [Photo: hinews.cn]