通天河国家森林公园位于陕西省宝鸡市西南部的凤县唐藏镇,地处嘉陵江的一级支流小峪河源头,距宝鸡市93公里、汉中市239公里、凤县77公里。通天河国家森林公园位于秦岭主梁附近,地质构造复杂,具有地层分异明显、构造形变强烈、新构造运动活跃的特点。地貌属秦岭中山山地,海拔1600-2738.5米。