平遥镇国寺位于山西省平遥县城东北,始建于五代北汉天会七年(963年),初名“京城寺”,明代嘉靖时改称“镇国寺”。寺庙经金、元、明、清多次重修、重建,现存寺院共有两进院落,坐北朝南。从前至后沿中轴线建有天王殿、万佛殿、三佛楼等主要建筑。其中,位于寺院中部的万佛大殿是中国现存最古老的木结构建筑之一,建于北汉天会七年,被称为“千年瑰宝”,目前保存着唐代建筑的风格。