太原市马庄村芳林寺始建于宋熙宁二年(1069年),曾被誉为太原城南“第一胜景”。元末遭战乱损毁,明成化十三年(1477年)重修,清顺治年间增建洞阁。寺院原为三院布局,部分建筑被迁至晋祠博物馆,现存的芳林寺后院保留着清代窑洞楼遗址,前院新建大殿采用琉璃瓦覆顶,延续了传统建筑风格。2009年被列为太原市文物保护单位。