As Shanghai's oldest and largest religious complex, Longhua Temple is a natural tourist attraction ... 14,000-pound bell located in the bell and drum tower near the entrance.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results