33.8k reviews
The intersection of Shaoqing Street and Indigo Water Street in Pengshui Miao and Tujia Autonomous County, Chongqing (Chiyou Jiu Li City)