Photo taken on May 22, 2015 shows an alley in Songji ancient town, Southwest China's Chongqing. [Photo/Xinhua]