Zhenru Temple
Zhenru Temple is a Buddhist temple located in Putuo District of Shanghai, China. It is a Major National Historical and Cultural Site in Shanghai.
Zhenru Temple is a Buddhist temple located in Putuo District of Shanghai, China. It is a Major National Historical and Cultural Site in Shanghai.