Found this screenshot of a church in EU Cyprus, but can't seem to find out where it is.
Travel Stack Exchange is a question and answer site for road warriors and seasoned travelers. It only takes a minute to sign up.Sign up to join this community
That'd be the church in Pachyammos, Cyprus - Agios Raphael.
Example stock photo: https://www.alamy.com/stock-photo-church-in-pachyammos-cyprus-53616402.html
And the church on TripAdvisor.