I'm planning a trip with a few friends to Shanghai in July to witness the longest total solar eclipse of the 21st century. I'm considering booking a six day tour including days in Shanghai, Haining and Hangzhou, however, if we can get more information on places to stay and things to do while there, we may just decide to save the money and tour on our own. Has anyone visited these places, or will anyone else be going for the eclipse? I'd really like to get some reviews from people who have spent time in any of those three cities.
