China Travel Guide: Chengdu Twin Towers, China trip advice & tips