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 ...