八里沟位于河南省新乡市辉县上八里镇。八里沟地处太行山南麓的深山区、豫晋两省接壤处,海拔在300米至1700米,占地面积为109平方千米,景区山体呈三级绝壁。