Force of Nature 1. » « The Daily Bird #303. Daugavpils Fortress. Foto: LETA. DelfiTV has a beautiful slideshow of the Daugavpils Fortress, also known as the Dinaburg Fortress. This is the exact sort of place I would so love to be loose at with a camera, go see! Share this:TweetShare on TumblrPocketMoreEmailPrintLike this:Like Loading... Related Force of Nature 1. » « The Daily Bird #303.