Photo shows tourists visit a redwood forest in Linhai of east China's Zhejiang Province. (Photo/zjol.com.cn)