33.8k reviews
70 meters south of the Three-Nobody-Islands Hotel in Xiushan Tujia and Miao Autonomous County, Chongqing (next to the Quotation Tower)