View of Ribnica, Slovenia. On the left is the Church of St. Stephen, right is Ribnica Castle.