China Travel Guide: Victoria Peak, China trip advice & tips