0973p Longhua is Shanghai's largest and most active temple, and it was absolutely fascinating.jpg Previous  Next
0973p Longhua is Shanghai's largest and most active temple, and it was absolutely fascinating