Your question has been sent.
Expect an answer!
2853 Longhua Rd, Xuhui District, Shanghai, China, Hongqiao
This reconstructed 3rd-century Buddhist temple features towers, a library & a traditional garden.
2853 Longhua Rd, Xuhui District, Shanghai, China, Hongqiao
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!