OK so I finally got my flight info for my Tibet trip. In order to return from Lhasa to Shanghai, I am taking a plane to Chengdu then I have 2 hrs 50 min until my flight leaves from Chengdu to Shanghai. On a domestic trip like this, will my checked luggage be forwarded on to Shanghai or do I have to pick up the luggage and re-check it? I'm using Sichuan Air for the 1st plane and Air China for the 2nd so I'm assuming I need to get the luggage and re-check. Can anyone confirm this and is there anything else I should know? Will they make me go through customs/etc, again?