33.8k reviews
Binjiang Road, Nan'an District, Chongqing City (opposite Chaotianmen Square on the Yangtze River)