This is a church built in the base of a meteorite strike site in greece.