A glimpse of Shennongjia National Park in China's Hubei

Source: Xinhua| Published: 2023-01-10

Shennongjia National Park is located in central China's Hubei Province.

Covering an area of about 3,253 square kilometers, the national park is home to precious flora and fauna that are unique to China.

It was included on the UNESCO World Heritage List in 2016.

LIKE|0