33.8k reviews
Red Army Road, Qianjiang District, Chongqing (about 150 meters south of Zhuoshui Ancient Town Scenic Area)