Longhua is one of the popular temples in Shanghai city. Jade Buddha is another. Longhua temple was originally built in 3rd century and is the most ancient and most authentic temple complex in Shanghai.
Read this post on enidhi.net