Large temple complex in Zhoupu Town of Pudong District. It is one of three major temples in Pudong. It was founded during the Song Dynasty around 1180. The temple has been destroyed multiple times. The temple complex today has been rebuilt recently. Access to the front gate is via Zhoudong Road and across the parking lot.