Главный православный храм Торопца находится на берегу озера Соломено. Он построен в 1804 году в стиле провинциального барокко. В советское время были утрачены колокольня и ограда. В 1979‒1980 годах церковь отреставрировали. В 2005 году здание передали Русской православной церкви. Раньше здесь находилась чудотворная Корсунско-Торопецкая икона Божией Матери, но ее перевезли в церковь Александра Невского в поселке Княжье Озеро.