Lors de sa construction à Datong au VIIIème siècle, le temple bouddhiste Shanhua portait le nom de Temple Kaiyuan et se composait d'une dizaine de pavillons. Mais, avec la chute des Cinq Dynasties au Xème siècle, la plupart des halls du temple Shanhua furent détruits ou bien endommagés. Au cours de la nouvelle dynastie Liao, les quelques halls en état furent réparés et le reste du temple reconstruit. Malheureusement, le temple subit de nouveaux dégâts sous la dynastie Jin.
C'est au XVème siècle que ce temple de Datong prend le nom de Temple Shanhua et est entièrement reconstruit.
Malgré ce passé chaotique, le temple Shanhua de Datong abrite encore trois halls de l'époque des Liao ainsi que deux pavillons reconstruits qui restent très intéressants à visiter. Le hall principal, Daxiongbao, est le plus grand hall du temple. A l'intérieur, on retrouve 4 Bouddhas indiquant les points cardinaux et, au centre, une statue du Bouddha Sakyamuni. Si vous avez du temps pendant votre voyage à Datong, pourquoi ne pas faire un tour au temple Shanhua et ainsi découvrir des vestiges du passé.