Xi Shi
The Xi Shi Temple, which lies at the foot of the Zhu Luo Hill (苎萝) in the southern part of Xiaoshan, on the banks of the Huansha River.