Now Chongqing is the biggest city in China ... one of the less-populated hills affords panoramic views of the city's night lights. Due to the city's hilly terrain, you can see a hierarchy of ...
titled "the amazing Chongqing light rail" (archived link). AFP was able to geolocate the clip at the video's nine-second mark to Chongqing, based on a sign that read "Fuqiang hotel", seen in the ...