Meihua Mountain Nature Reserve in SE China

Updated: 2014-06-11 11:10

(Xinhua)

Meihua Mountain Nature Reserve in SE China

Photo taken on June 9, 2014 shows a view of the Huanan Tiger Garden in the Meihua Mountain Nature Reserve, a major habitat of South China tigers, near Longyan city in Southeast China's Fujian province.[Photo/Xinhua]