god rays casting over a medieval european town