33.8k reviews
2000 Jun Gong Road, Yinhang Subdistrict, Yangpu District, Shanghai, near the North Minor Gate of Gongqing Forest Park