The Longhua Temple is located next to the Longhua Pagoda. Reportedly both the temple and the pagoda were built sometime between the Five Dynasties and the Northern Song Dynasty (907-1126).
As Shanghai's oldest and largest religious complex, Longhua Temple is a natural tourist attraction, drawing droves of travelers. The temple was built in the 10th century and is named after the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results