Shennongjia in French Shennongjia in French Shennongjia proper noun A forestry district in western Hubei, China. Add to Flashcards