33.8k reviews
No. 150 Donglin Street, Zhujing Town, Jinshan District, Shanghai, within the Donglin Temple Scenic Area