News
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 ...
Longhua Temple's pagoda was the tallest structure in Shanghai for centuries. [Photo: Wikipedia] A common complaint that people have about Shanghai is that it lacks history, but every place in ...
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).
Some results have been hidden because they may be inaccessible to you
Show inaccessible results