Title: Shen mi zhi lin
Description: This documentary film introduces Shennongjia which is located in Daba Mountain Range of Hubei Province.
Subjects: Description and travel
Places: Shennongjia Linqu (China)