RE: Chengdu South West of China 成都
Make sure to visit the Sanxingdui Museum in Chengdu. The artifacts there look like aliens.
RE: Chengdu South West of China 成都