You are viewing a single comment's thread from:RE: Chengdu South West of China 成都View the full contextgreatpath (65)in #travel • 7 years ago Make sure to visit the Sanxingdui Museum in Chengdu. The artifacts there look like aliens.
Thanks.
I will do