Photo taken on June 10, 2014 shows the scenery of the Meihua Mountain Nature Reserve, a major habitat of South China tigers, near Longyan city in Southeast China's Fujian province.[Photo/Xinhua]
Enjoy Islamic culture in Beijing Niujie Mosque
Visitors enter magic world of movies in Zhejiang