Jade Buddha Temple

Jade Buddha Temple, first built in 1882, is a Buddhist temple serenely situated in the bustling Shanghai. It is famous for the two pieces of Jade Buddha – one is sitting Jade Buddha at 1.95 meters and the other is smaller reclining Jade Buddha at 0.96 meters.