Kastelli Giant's church, a rectangular neolithic stone wall located in Raahe, Finland. Structure is photographed from its southeast corner towards the northwest corner.