The photo taken on September 27, 2008 shows the beautiful natural landscape in Chaihe Natural Scenic Spot in Zhalantun City, in northern China's Inner Mongolia Autonomous Region, in the southeastern foothills of the Greater Khingan Mountains. The scenic spot is expected to see a rise in tourism during the ongoing National Day holiday. [Xinhua]
|