After years of conservation and renovation, the Eighteen Stairs or Shibati traditional district of Chongqing, which features ancient stairways and traditional buildings, has become one of the most popular destinations for visitors to the southwest Chinese city.Read More