Holy Places
The nineteenth-century Carmelite church and monastery of Stella Maris is perched at the western edge of Mount Carmel, atop the bayside city of Haifa, high over the Mediterranean. Its name, which means star of the sea, comes not from the beautiful view, but from an ancient epithet for Mary, the mother of Jesus.
Photographer: DANAMR.