藏山,原名盂山,位于山西盂县城北18公里处,距太原121公里。藏山,以流传着“藏孤救孤”的故事而闻名。据《史记·赵世家》等典籍记载,晋景公时,权奸屠岸贾累进谗言,致使赵盾全家三百多口被杀害。赵盾之孙赵武尚在襁褓之中,幸被其父友人程婴用己子替代,而抱持逃至此处,藏居十五年之久。名其山曰“藏山”,盖以藏孤得名也。后人为了颂扬程婴、公孙杵臼等人舍身取义之壮烈事迹,遂在藏山立庙祭祀,代代香火不绝。
藏山庙名曰“文子祠”,以赵武之谥号赵文子命名。祠庙始建无考,现存碑碣中有金大定十二年(1172)重修碑记。现存的古建筑中除寝宫为元代所建外,其余大都是明嘉靖、万历年间和清代多次修葺与增建的。
藏山庙大小三十多处亭台楼阁皆倚山傍壁而筑,气势雄伟。祠庙座北面南,依次将山门、牌楼、戏台、钟鼓二楼、东西碑房、正殿、寝宫、梳洗楼等主体建筑排列在一条中轴线上,附属建筑置于院落之外,区别鲜明,主次有序,是按照宫廷建筑的特征而设计的。