Shanghai is a great place to visit with no shortage of sites and street foods to conquer. Shanghai travel pictures from Kaitlin give you a taste of Shanghai