Chongqing City is located in central China. Its name Chongquing comes from the Jialing River that runs through the city into the nearby Yangtze River. These pictures are from my first stay in Chongqing, August 2011.
Note from Editors: In view of the current situation, please avoid all unnecessary travel and try to stay home. Don’t worry, like all things, it will end at some point and you’ll be able to travel again. In the meantime, check out what you can do while staying at home.