В старинном городе Смоленске сохранилось три церкви, построенные в XII веке. Петропавловский храм находится на правом берегу Днепра, а Михаило-Архангельский (Свирский) и Иоанна Богослова – на Левобережье, недалеко друг от друга. Местные жители называют храм Архангела Михаила или Свирскую церковь на холме «Михайловым чудом», потому что она не похожа на традиционные образцы русского зодчества. Стройный высокий храм с пологими треугольными крышами больше напоминает готический замок-башню. Только барабан...
В народе эту церковь называют Свирской. То ли от того, что на торговом северном (Свирском) пути стояла, то ли в честь преподобного Александра Свирского.
Построили храм в конце 12 века, по распоряжению смоленского князя Давыда Ростиславича...