Thousand Buddha Temple, also known as Qianfo Temple, is the most well-preserved ancient temple in Zhoucun. It has six main halls, including the Thousand Buddha Pavilion, Temple of Guan Yu, Sanyi Dian, Luo Han Tang, Maitreya Hall and Guanyin Temple. [Photo by Lu Na/China.org.cn]