China Travel Guide: Chongqing North Railway Station, China trip advice & tips