First days in Shanghai

If a friend or family member were to ask you what he or she should do during their first weekend in Shanghai, what attractions would you recommend? Would it be a river boat cruise, seeing the observation deck in the Pearl Tower, going to a fake goods market, or something else?

I have always wondered how are the food options to people who are Vegan, until my friend turned to vegan in Shanghai. We had doubt at first that can we find food for her, but it turns out is pretty easy.