American Airlines + 3 Nights Shanghai Hotel Package Special $998up


Depart from New York or Other Major West Coast Cities Including Air ticket + 3 nites Shanghai Hotel...