Apart from the classical freshwater lakes and beautiful gardens as well as amazing courtyard parks, another thing you shouldn't miss when visiting the eastern part of China is the ancient water towns. Among all the top 10 ancient water towns near Shanghai, we picked to visit Tongli Water Town which...