33.8k reviews
Next to the Rainbow Staircase, No. 90 Shangxin Street, Nan'an District, Chongqing City.