Global Chinese merchants worship their ancestor in Shangqiu, China.
View related News Release
Download this image