Strollie

Zhenruzhen Subdistrict, People's Republic of China

Zhenru Temple

Zhenruzhen Subdistrict, People's Republic of China

Zhenru Temple
Photo: Fayhoo · CC BY-SA 3.0 · Wikimedia Commons

Open to visitors

The interior is normally open, possibly ticketed.

Strollie cannot guarantee access — always check before you travel.

Zhenru Temple is a Buddhist temple located in Putuo District, Shanghai, China, and dates to 1320. Built in the Chinese architectural style, it stands as a Major National Historical and Cultural Site in Shanghai, reflecting the region's religious and cultural heritage from the Yuan Dynasty onward.

Movement

Built
Type
Buddhist temple
Place
Zhenruzhen Subdistrict, People's Republic of China

This building on

Architecturally similar


Location

31.25139, 121.39667