祠位于山西省太原市西南郊25公里处的悬瓮山麓。据的纪载，周武王之子周成王封同母弟叔虞于唐，称唐叔虞。叔虞的儿子燮，因境内有晋水，改国号为晋。后人为了奉祀叔虞，在晋水源头建立了祠宇，称唐叔虞祠，也叫做晋祠。晋祠的创建年代，现在还难以考定。最早的记载见于北魏郦道元（公元466年或472年？——527年）的《水经注》，书中写道：“际山枕水，有唐叔虞祠，水侧有凉堂，结飞梁于水上。”坐时的风景文物已大有可观，祠、堂、飞梁都已俱备了。由此可见，晋祠的历史，即使是从北魏算起，距今也有一千好几百年了。晋祠曾经过多次