English Mount Chaya Cited by user Spiralwidget on 19 Dec 2022 Mount Chaya, also known as Chaya Mountain, is a mountain, geological feature, scenic spot and tourist attraction in Zhumadian, Henan.