Jade Buddha Temple Map / Location

The Jade Buddha Temple is a renowned Buddhist temple located in the heart of Shanghai. Built during the Qing Dynasty, it is famous for housing two statues of Shakyamuni Buddha carved from a single block of white jade. With its serene surroundings and bustling atmosphere, the temple creates a peaceful and solemn ambiance amidst the bustling city, making it a premier cultural destination for experiencing Chinese Buddhist culture and finding inner peace.
Show All

Browse Jade Buddha Temple Tour Types