Print
Mail
Large
Medium
Small
Share on
Photo taken on April 11, 2015 shows the Aiwan Pavilion at foot of the Yuelu Mountain in Changsha, capital of Central China's Hunan province.[Photo/Xinhua]