Торопецкий краеведческий музей был открыт в 1924 г., а с 1962 г. находится в здании Богоявленской церкви (XVIII в.), расположенной на острове, который Торопа обтекает двумя рукавами при своём переходе из озера Соломено (также называется Соломенное) в озеро Заликовье (Заликовское). В XVI в. весь остров был обустроен как кремль, который назвали Новым городом, или Красным валом.
На острове Красный вал неподалёку от Богоявленского храма, в котором ныне находится Торопецкий краеведческий музей, расположен действующий Корсунский собор (1676). В соборе находился чудотворный образ Корсунской Божией Матери, подаренный городу полоцкой княжной Александрой в честь её венчания в Торопце со святым благоверным князем Александром Невским.