During a visit to Changchun, Peter and Angie hold one of the official Olympic torches from the 2008 Beijing Olympics