33.8k reviews
At the intersection of Shaoqing and Indigo Water Streets, Pengshui Miao and Tujia Autonomous County, Chongqing (Chiyou Nine Li City)