A city on a hill

Hiding in plain sight

When you say something is on "a city on a hill", it means that it is hiding in plain sight. As you say, that goes back to the day of the puritans. They thought they should put their city on a hill to show how gods live.
Zachary Kubicek

2nd period