Giữa núi non xanh mát của xã Vĩnh Lộc, chùa Du Anh, còn gọi là chùa Thông, là một điểm đến mang vẻ đẹp cổ kính và bình yên. Chùa nằm trong quần thể núi Xuân Đài, động Hồ Công, cách Thành nhà Hồ khoảng 3,5km về phía Nam.