I'm heading to Beijing in mid October and I'm thinking about taking a 1 or 2 day trip to a city near by. I know that Tianjin isn't that far from Beijing but Qingdao and Xi'an are pretty far. If you had to choose between those 3 cities to visit with a short amount of time, which would you pick? I'm mainly interested in sight seeing. I know that Qingdao and Tianjin have the shore but I've heard Xi'an has more historical sites. Money is an issue so I would likely have to take a train to whichever city I visit from Beijing.