Best known for its creativity, Shanghai is one of the destinations not to be missed by any tourists. While giving much preference to its Chinese culture in the entertainment it offers, the architecture is also to be admired. Shopping and cuisines should top your checklist….