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