Proper noun
An autonomous prefecture of Hubei, China.
A county-level city in Enshi prefecture, Hubei, China.
Source: en.wiktionary.orgPeople walk on glass-bottom bridge in Jianshi County of Enshi Tujia and Miao Autonomous Prefecture, central China's Hubei Province, May 27, 2018. Source: Internet
Passengers recieve temperature check at Xujiaping Airport in Enshi, central China’s Hubei Province, March 29, 2020. Source: Internet