KUALA LUMPUR — Wang Lin, a tourist from Hangzhou, Zhejiang province, marveled at the artifacts in the Cheng Ho Cultural ...