shrine: a place of worship hallowed by association with some sacred thing or person
place of worship: any building where congregations gather for prayer
berm: a narrow ledge or shelf typically at the top or bottom of a slope