1. The grand performance " Impression on Mount Putuo " is being staged in the divine tourist spot in China's eastern Zhejiang Province.
2. Before 1997 when it was returned to the Mount Putuo Buddhism Association, the temple had been occupied by local farmers since 1960.
3. The district is named after Mount Putuo, which is one of four sites in the country considered sacred by Buddhists.