33.8k reviews
50 meters northwest of the intersection of Park Road and Lotus Pond Street, Zhonglong Town, Zizhong County, Neijiang City, Sichuan Province