St. Stephen's Church - Credit: Wikimedia Commons
The St. Stephen's Church (; ) is a church in Beit Jimal, a Catholic monastery run by Salesian monks near Beit Shemesh in present-day Israel. Read more on Wikipedia
Source: en.wikipedia.org