Photo taken on May 22 shows an aerial view of the completed section of a tourism highway in Luanchuan county of Luoyang city, Central China's Henan province. This road stretches like a jade ribbon through the depths of the mountains, connecting villages and scenic spots, presenting breathtaking beauty. (Text: Henan Daily Photo: Zhang Yixi and Hou Yujiong)