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]