We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
We attempted to visit this site but could not find it. I assume that like much of Chongqing it has been demolished.
Using Google Maps, we searched on foot via Danlong Road and Nanbin Road. There is nothing but restaurants, shops and high rise apartment...More