Photo of New Eden

Location: Ball's Falls & Historic Village
As Seen In: Star Trek: Discovery episode 2x02 "New Eden"

Pike looks up to the front of the church with the ornate stained glass windows.