Shanghai's oldest teahouse "Huxingting Chashi" opened in 1856 and stands in the middle of the man-made lake at Yuyuan Gardens and Bazaar in Old Town.