天龙山在太原市晋源区西南36公里晋祠镇,距晋祠景区14公里。天龙山的原名是方山,因560年兴建的天龙寺而得名天龙山。天龙山沟谷幽深,群山耸峙,森林茂密,一年四季都有让人赏不完的佳境。天龙山不仅是天龙山国家森林公园的主景区,也是山西省政府批准设立的自然保护区。
天龙山胜迹,首推石窟艺术,为山西省重点文物保护单位。石窟分布在东西两峰,大小石窟共25窟,现存大小石佛500余尊,画像、浮雕、藻井1144尊(幅),石质完整,光源充足,展现着东魏、北齐、隋、唐、五代近三个世纪的艺术杰作,反映了不同时期石窟艺术的不同风格和卓越的艺术成就。
1924年~1925年间,新中国成立后,国家多次拨款修整,恢复了天龙山胜迹。园内植物生长茂密,共有各种植物66科169属213种,各种动物55科197种,森林覆盖率达70%。
其人文景观,除天龙寺和天龙石窟外,还有漫山阁、龙潭灵泽、高欢避暑亭、石刻题字、观音塔等。1607年晋藩靖安王题有天龙八景,即重山环秀、佛阁停云、龙潭灵泽、虬柏蟠空、鼎峰独峙、石洞栈道、高欢暑宫、柳跖旗石。