Loading place...
Loading place...
Longhua Temple is Shanghai's oldest and largest temple complex, believed to have been founded in 242 AD by Sun Quan of the Eastern Wu Kingdom. Its seven-story pagoda, visible from afar, is the city's only surviving ancient pagoda.
Legend attributes the original temple to the 3rd century, though the current structures largely date to Song Dynasty restorations in the 10th century. The pagoda has survived fires, wars, and the Cultural Revolution.