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