China Travel Guide: Tower Of Life Chengdu, China trip advice & tips