The boisterous Shanghai Longhua Temple Fair in Xuhui District has proven to be a popular destination during the May Day holiday. Nearly 230,000 visits were recorded as of Friday since its opening ...
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 ...