I looked in Chile, Argentina, Australia, New Zealand and South Africa and couldn't find you. Are you in one of those? Are you in a major/famous ski resort? Is the church significant? It reminds me of a village church in the UK.