Kastelli Giant's church, a rectangular neolithic stone wall located in Raahe, Finland. Structure is photographed along its main axis from the south to north.