Print
Mail
Large
Medium
Small
Share on
Aerial photo taken on July 1, 2018 shows a general view of Song Peilun's stone castle "Yelang" in Leping village of Huaxi district in Guiyang, Southwest China's Guizhou province. [Photo/Xinhua]