天龙山石窟在山西太原市西南40公里天龙山腰。天龙山亦名方山,海拔高1700米。天龙山,原名方山,海拔高达一千七百米。这里风光秀丽,历史上曾经是北齐皇帝商欢的避暑宫。由于北齐时山下兴建了天龙寺,后人就习惯地称之为天龙山了。天龙寺,宋代易名为圣寿寺,一九四八年失火,寺庙被焚毁。一九八一年,搬迁太原南郊南大寺于山上,现已修葺一新。