News
As Shanghai's oldest and largest religious complex, Longhua Temple is a natural tourist attraction, drawing droves of travelers ... It's staggering seven-story pagoda is easy to spot, though ...
Driving southeastwards from the city center, one can see the Longhua Pagoda in the distance the moment one reaches the city’s eastern suburb. Seven stories high, the pagoda measures forty meters ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results