The mesmerising city of Wuxi was built on the shores of the Taihu Lake over three thousand years ago. The rich beauty of the surrounding forests and lakes gives a refreshing contrast to the urban landscape. Located very close to the city of Shanghai, Wuxi…