Blessed by Amitabha Buddha and Bodhisattva. The incense is very strong. There are many pilgrims. Located at No. 170 Anyuan Road, Putuo District, Shanghai, it is named for the main worship of Jade Buddha in the temple. It is also called Jade Buddha Zen Temple because it belongs to the Linji Law System of Zen Buddhism and practices Zen Law.