Longhua Temple
Shanghai's largest and oldest temple, with a seven-storey pagoda.
2853 Longhua Road, Xuhui
Nearest station: Longhua
Shanghai's largest and oldest temple, with a seven-storey pagoda.
2853 Longhua Road, Xuhui
Nearest station: Longhua
Continue with Google, or get a sign-in link by email. No password needed.